Diskusi Fauzi Pratama

Selesai
Fauzi Pratama
Ditanyakan pada: Memiilh Data Tertentu Di Dalam Array Dengan Filter Method

Array dengan method filter

Jadi apa perbedaan filter dengan map? contoh, jika di dalam prosesnya kita mencari angka ganjil atau genap. karena keduanya menghasilkan array yang baru

1 Jawaban

Avatar
Faisal Hanafi

setahun yang lalu

Sedikit penjelasan dari saya kak.
Jadi perbedaan utama antara filter dan map adalah fungsi mereka.

Filter: digunakan untuk memfilter elemen-elemen dari sebuah array yang memenuhi kondisi tertentu. Contohnya, jika kita ingin mencari angka ganjil dari sebuah array, kita dapat menggunakan filter dan memasukkan kondisi "angka % 2 != 0".

Map: digunakan untuk memetakan setiap elemen dalam sebuah array menjadi elemen baru dengan menjalankan suatu fungsi pada setiap elemen. Contohnya, jika kita ingin menemukan bilangan genap dari sebuah array, kita dapat menggunakan map dan memasukkan fungsi "angka % 2 == 0".

Hasil akhir dari kedua metode ini adalah array baru, tetapi tujuannya berbeda.

Filter digunakan untuk memfilter elemen, sementara map digunakan untuk memodifikasi elemen.