Skip to content

YusriAbdi/Week5-array

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Week5-array

Identitas

  • Nama: Yusri ABDI
  • NIM: F1D02310098

Deskripsi Tugas

Tugas ini bertujuan untuk mengimplementasikan enam metode array JavaScript (map, filter, reduce, find, some, every) menggunakan minimal 10 data dalam sebuah array.
Saya menggunakan data 10 Data Mahasiswa yang berisi Nama, NIM, Umur, dan Hobi. berikut datanya:

Implementasi

Data Mahasiswa

  • Screenshot:
image

map()

  • Tujuan: Membuat semua nama mahasiswa menjadi huruf kapital.
  • Screenshot:
image

filter()

  • Tujuan: Menyaring nama mahasiswa lebih dari 5 huruf.
  • Screenshot:
image

reduce()

  • Tujuan: Menghitung total jumlah nama mahasiswa.
  • Screenshot:
image

find()

  • Tujuan: Mencari nama mahasiswa pertama sama dengan huruf depan A.
  • Screenshot:
image

some()

  • Tujuan: Mengecek apakah ada nama mahasiswa lebih dari 10 huruf?.
  • Screenshot:
image

every()

  • Tujuan: Mengecek Apakah Semua Nama Lebih Dari 3 Huruf?.
  • Screenshot:
image

Kesimpulan

  • map() adalah metode yang digunakan untuk memodifikasi setiap elemen array dan menghasilkan array baru.
  • filter() adalah metode yang digunakan untuk memilih elemen tertentu yang sesuai dengan kriteria yang di tentukan.
  • reduce() adalah metode yang digunakan untuk menggabungkan/meringkas semua elemen array menjadi satu nilai saja dengan sebuah perhitungan.
  • find() adalah metode yang digunakan untuk mencari satu elemen pertama yang cocok dengan kondisi.
  • some() adalah metode yang digunakan untuk mengecek apakah ada minimal satu elemen yang memenuhi kondisi.
  • every() adalah metode yang digunakan untuk mengecek apakah semua elemen memenuhi kondisi tertentu.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published