Metod forEach
Metod forEach massivning barcha elementlarini
ketma-ket takrorlash imkonini beradi.
Metod parametr sifatida funksiyani oladi, u
har bir massiv elementi uchun bajariladi.
Ushbu funksiyaga uchta parametr berish mumkin. Agar bu parametrlar mavjud bo'lsa (ular majburiy emas), unda birinchisiga avtomatik ravishda massiv elementi, ikkinchisiga uning massivdagi raqami (indeks), uchinchisiga esa - massivning o'zi tushadi.
Sintaksis
massiv.forEach(function(element, indeks, massiv) {
barcha elementlar uchun bajariladigan kod
});
Misol
Keling, massiv elementlarini konsolga chiqaramiz:
let arr = [1, 2, 3, 4, 5];
arr.forEach(function(elem) {
console.log(elem);
});
Misol
Keling, elementlar va ularning raqamlarini konsolga chiqaramiz:
let arr = ['a', 'b', 'c', 'd', 'e'];
arr.forEach(function(elem, ind) {
console.log(elem, ind);
});
Misol
Keling, massiv elementlari yig'indisini topamiz:
let arr = [1, 2, 3, 4, 5];
let sum = 0;
arr.forEach(function(elem) {
sum += elem;
});
console.log(sum);
Kodni bajarish natijasi:
15