106 of 264 menu

Метод every

Методот every ги проверува елементите на низата во согласност со пренесената функција. Методот враќа true, ако за сите елементи на низата пренесената функција врати true, во спротивно методот враќа false.

Во функцијата може да се пренесат три параметри. Ако овие параметри постојат (тие не се задолжителни), тогаш во првиот автоматски ќе влезе елементот на низата, во вториот ќе влезе неговиот број во низата (индекс), а во третиот - самата низа.

Синтакса

низа.every(function(елемент, индекс, низа) { return true или false; });

Пример

Да провериме дали сите елементи во низата од броеви се позитивни:

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

Резултат од извршувањето на кодот:

true

Пример

Да провериме дали производот на елементот со неговиот редовен број е секогаш помал од 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);

Резултат од извршувањето на кодот:

true

Пример

Доколку е потребно, во третиот параметар може да се пренесе самата низа:

let check = arr.every(function(elem, index, arr) { овде ќе биде достапна низата arr });

Погледнете ги и

  • методот some,
    кој исто така овозможува проверка на низата
  • методите map и forEach,
    кои овозможуваат примена на функција на секој елемент од низата
  • методите reduce и reduceRight,
    кои ја намалуваат низата на една вредност
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј