106 of 264 menu

Metoda every

Metoda every preverja elemente polja v skladu s predano funkcijo. Metoda vrne true, če za vse elemente polja predana funkcija vrne true, v nasprotnem primeru metoda vrne false.

V funkcijo lahko podamo tri parametre. Če ti parametri obstajajo (niso obvezni), potem bo prvi avtomatsko prejel element polja, drugi bo prejel njegovo številko v polju (indeks), tretji pa bo prejel samo polje.

Sintaksa

polje.every(function(element, indeks, polje) { return true ali false; });

Primer

Preverimo, ali so vsi elementi v polju števil pozitivni:

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

Rezultat izvajanja kode:

true

Primer

Preverimo, ali je zmnožek elementa z njegovo zaporedno številko vedno manjši od 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);

Rezultat izvajanja kode:

true

Primer

Po potrebi lahko v tretji parameter podamo samo polje:

let check = arr.every(function(elem, index, arr) { tukaj bo na voljo polje arr });

Glejte tudi

  • metodo some,
    ki prav tako omogoča preverjanje polja
  • metodi map in forEach,
    ki omogočata apliciranje funkcije na vsak element polja
  • metodi reduce in reduceRight,
    ki zložita polje v eno vrednost
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni