SESI 38 - ARRAY PADA JAVASCRIPT : FILTER n FIND

September 19, 2018 by

9. Filter
↳ Mencari nilai pada array dan mengembalikanya dalam bentuk array.
Contoh:
var angka =[1,2,10,5,20,3,6,8,4];
var angka2 = angka.filter(function(x){
      return x==5; 
});
console.log(angka2); → akan muncul dr console [5], jika angka yang di cari tidak ada maka yang muncul adalah array kosong [].
Hal ini bisa memanipulasi dengan operator perbandingan pada keyword return, sehingga jika dirubah:

return x>5; 

maka kita rubah sedikit di console.log()

console.log(angka2.join(' '));
↪ hasilnya tampak angka yang lebih besar dari 5 akan ditampilkan oleh javascript

10. FIND
↪ menemukan satu nilai saja, tidak menghasilkan array, hanya menghasilkan satu nilai saja.
Contoh:
var angka =[1,2,10,5,20,3,6,8,4];
var angka2 = angka.find(function(x){
      return x==5; 
});
console.log(angka2.join(' ')); => tidak akan ada apa-apa
console.log(angka2); → tampil hanya satu nilai, yaitu angka setelah angka 5 yang telah diurutkan otomatis oleh javascript

Masih bnyak method-method lain di javascript, cek gambar berikut untuk melihat lebih lanjut.


"PAHAMI dulu ARTI kata pada tiap-tiap methodnya karena akan memudahkan dalam membayangkan fungsinya seperti apa"

0 comments:

Post a Comment