106 of 264 menu

Metode every

Metode every memeriksa elemen array sesuai dengan fungsi yang diteruskan. Metode mengembalikan true, jika untuk semua elemen array fungsi yang diteruskan mengembalikan true, sebaliknya metode mengembalikan false.

Ke dalam fungsi dapat diteruskan tiga parameter. Jika parameter ini ada (tidak wajib), maka ke parameter pertama secara otomatis akan masuk elemen array, ke parameter kedua akan masuk nomornya dalam array (indeks), dan ke parameter ketiga - array itu sendiri.

Sintaksis

array.every(function(elemen, indeks, array) { return true atau false; });

Contoh

Mari periksa apakah semua elemen dalam array angka bernilai positif:

let arr = [1, 2, 3, 4, 5]; let check = arr.every(function(elem) { if (elem >= 0) { return true; } else { return false; } }); console.log(check);

Hasil eksekusi kode:

true

Contoh

Mari periksa apakah hasil kali elemen dengan nomor urutnya selalu kurang dari 30:

let arr = [1, 2, 3, 4, 5]; let check = arr.every(function(elem, index) { if (elem * index < 30) { return true; } else { return false; } }); console.log(check);

Hasil eksekusi kode:

true

Contoh

Jika diperlukan, ke parameter ketiga dapat diteruskan array itu sendiri:

let check = arr.every(function(elem, index, arr) { // array arr akan dapat diakses di sini });

Lihat juga

  • metode some,
    yang juga memungkinkan untuk melakukan pemeriksaan array
  • metode map dan forEach,
    yang memungkinkan untuk menerapkan fungsi ke setiap elemen array
  • metode reduce dan reduceRight,
    yang mereduksi array menjadi satu nilai
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak