106 of 264 menu

Every metodi

every metodi massiv elementlarini berilgan funktsiya asosida teksiradi. Metod true qiymatini qaytaradi, agar massivning barcha elementlari uchun berilgan funktsiya true qiymatini qaytarsa, aks holda metod false qiymatini qaytaradi.

Funktsiyaga uchta parametr berish mumkin. Agar bu parametrlar mavjud bo'lsa (ular majburiy emas), birinchisiga avtomatik ravishda massiv elementi, ikkinchisiga uning massivdagi raqami (indeks), uchinchisiga esa massivning o'zi o'tadi.

Sintaksis

massiv.every(function(element, indeks, massiv) { return true yoki false; });

Misol

Massivdagi barcha sonlar musbat ekanligini tekshiramiz:

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

Kodni bajarish natijasi:

true

Misol

Elementning uning tartib raqamiga ko'paytmasi har doim 30 dan kichik ekanligini tekshiramiz:

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

Kodni bajarish natijasi:

true

Misol

Agar kerak bo'lsa, uchinchi parametrga massivning o'zini berish mumkin:

let check = arr.every(function(elem, index, arr) { bu yerda arr massivi mavjud bo'ladi });

Shuningdek qarang

  • some metodi,
    bu ham massivni tekshirish imkonini beradi
  • map va forEach metodlari,
    bu massivning har bir elementiga funktsiya qo'llash imkonini beradi
  • reduce va reduceRight metodlari,
    massivni bitta qiymatga qisqartiradi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish