Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Week 5 - Array Methods

Identitas

  • Nama : Baiq Alfia Zahira
  • NIM : F1D02310042

Deskripsi Tugas

Tugas ini mengimplementasikan berbagai metode array pada JavaScript yaitu map(), filter(), reduce(), find(), some(), every() dimana setiap metode memiliki fungsi yang berbeda untuk kasus yang berbeda dalam tugas ini saya menggunakan kasus superhero kelas B informatika, jadi setiap mahasiswa di kelas B memilki power atau quirk yang berbeda.

Implementasi

1. map()

  • Tujuan: Mengubah semua nama karakter menjadi huruf kapital.
  • Output: image
  • SS Kode: image

2. filter()

  • Tujuan: Menyaring karakter yang umurnya lebih dari 20 tahun.
  • Output: image
  • SS Kode: image

3. reduce()

  • Tujuan: Menghitung total umur semua karakter.
  • Output: image
  • SS Kode: image

4. find()

  • Tujuan: Mencari karakter pertama dari kelas "1-B".
  • Output: image
  • SS Kode: image

5. some()

  • Tujuan: Mengecek apakah ada karakter dengan quirk "Decay".
  • Output: image
  • SS Kode: image

6. every()

  • Tujuan: Mengecek apakah semua karakter berumur lebih dari 15 tahun.
  • Output: image
  • SS Kode: image

Kesimpulan

  • map() → mengubah seluruh elemen array misalnya membuat Kapital atau Huruf kecil semua.
  • filter() → menyaring elemen sesuai kondisi misalnya dalam kasus umur bisa lebih kecil atau besar.
  • reduce() → menjumlah atau menggabungkan elemen ini bisa string bisa juga int.
  • find() → menemukan elemen pertama sesuai kondisi.
  • some() → mengecek minimal ada satu elemen yang sesuai.
  • every() → mengecek apakah semua elemen sesuai kondisi.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages