106 of 264 menu

Metoden every

Metoden every sjekker elementene i arrayet i henhold til den overførte funksjonen. Metoden returnerer true hvis for alle elementene i arrayet den overførte funksjonen returnerer true, ellers returnerer metoden false.

Du kan sende tre parametere til funksjonen. Hvis disse parameterne er tilstede (de er ikke obligatoriske), vil den første automatisk motta elementet i arrayet, den andre vil motta dens nummer i arrayet (indeks), og den tredje - selve arrayet.

Syntaks

array.every(function(element, indeks, array) { return true eller false; });

Eksempel

La oss sjekke at alle elementene i arrayet med tall er positive:

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

Resultat av kjøring av koden:

true

Eksempel

La oss sjekke at produktet av elementet og dens rekkefølgenummer alltid er mindre enn 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);

Resultat av kjøring av koden:

true

Eksempel

Ved behov kan selve arrayet sendes som den tredje parameter:

let check = arr.every(function(elem, index, arr) { arrayet arr vil være tilgjengelig her });

Se også

  • metoden some,
    som også tillater å utføre en sjekk av arrayet
  • metodene map og forEach,
    som tillater å anvende en funksjon på hvert element i arrayet
  • metodene reduce og reduceRight,
    som reduserer arrayet til en enkelt verdi
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis