106 of 264 menu

Metode every

Die metode every toets die elemente van 'n skikking volgens die oorgedraagde funksie. Die metode gee true terug, indien vir alle elemente van die skikking die oorgedraagde funksie true teruggee, andersins gee die metode false terug.

Drie parameters kan aan die funksie oorgedra word. Indien hierdie parameters bestaan (hulle is nie verpligtend nie), dan sal die eerste outomaties die element van die skikking ontvang, die tweede sal sy nommer in die skikking (indeks) ontvang, en die derde - die skikking self.

Sintaksis

skikking.every(function(element, indeks, skikking) { return true of false; });

Voorbeeld

Laat ons toets of alle elemente in die skikking van getalle positief is:

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

Resultaat van die kode-uitvoering:

true

Voorbeeld

Laat ons toets of die produk van die element en sy volgordenummer altyd minder as 30 is:

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);

Resultaat van die kode-uitvoering:

true

Voorbeeld

Indien nodig, kan die skikking self as die derde parameter oorgedra word:

let check = arr.every(function(elem, index, arr) { die skikking arr sal hier beskikbaar wees });

Sien ook

  • die metode some,
    wat ook die toetsing van 'n skikking moontlik maak
  • die metodes map en forEach,
    wat toelaat om 'n funksie op elke element van die skikking toe te pas
  • die metodes reduce en reduceRight,
    wat die skikking tot een waarde saamvat
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp