Metod fill
Metod fill massivni berilgan qiymatlar bilan to'ldiradi.
Metodning birinchi parametrida
kerakli qiymat ko'rsatiladi. Ikkinchi va uchinchi
ixtiyoriy parametrlarda mos ravishda
to'ldirish uchun boshlang'ich va oxirgi pozitsiya belgilanadi.
Sintaksis
massiv.fill(element, [boshlang'ich pozitsiya, [oxirgi pozitsiya]]);
Misol
Keling, ushbu metod yordamida massivni to'ldiramiz:
let res = [1, 2, 3, 4].fill('!');
console.log(res);
Kodni bajarish natijasi:
['!', '!', '!', '!']
Misol
Endi massivni qaysi pozitsiyadan to'ldirish kerakligini ko'rsatamiz:
let res = ['a', 'b', 'c'].fill('!', 1);
console.log(res);
Kodni bajarish natijasi:
['a', '!', '!']
Misol
Keling, boshlang'ich pozitsiyadan tashqari, oxirgi pozitsiyani ham ko'rsatib massivni to'ldiramiz:
let res = ['a', 'b', 'c', 'e'].fill('!', 2, 3);
console.log(res);
Kodni bajarish natijasi:
['a', 'b', '!', 'e']
Misol
Endi massivni to'ldirishni
oxiridan boshlaymiz, ikkinchi parametrda
-1 indeksini ko'rsatamiz:
let res = ['a', 'b', 'c', 'e'].fill('!', -1);
console.log(res);
Kodni bajarish natijasi:
['a', 'b', 'c', '!']