- Nama: M. Wahyu Hilal Abroor
- NIM: F1D02310123
Tugas ini bertujuan untuk mengimplementasikan enam metode array JavaScript (map
, filter
, reduce
, find
, some
, every
) menggunakan minimal 10 data dalam sebuah array.
Disini saya menggunakan data 10 Film Terbaik Sepanjang Masa yang berisi judul, tahun rilis, rating, dan sutradara. berikut datanya:
- Tujuan: Membuat semua judul film menjadi huruf kapital.
- Screenshot:

- Tujuan: Menyaring film dengan rating ≥ 9.
- Screenshot:

- Tujuan: Menghitung rata-rata rating semua film.
- Screenshot:

- Tujuan: Mencari film yang disutradarai oleh Steven Spielberg.
- Screenshot:

- Tujuan: Mengecek apakah ada film yang dirilis sebelum 1940.
- Screenshot:

- Tujuan: Mengecek apakah semua film memiliki rating di atas 9.
- Screenshot:

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.