Metod fill
Metod fill popunjava niz zadatim vrednostima.
U prvom parametru metoda se navodi
željena vrednost. U drugom i trećem
opcionim parametrima zadajemo redom
početnu i krajnju poziciju za popunjavanje.
Sintaksa
niz.fill(element, [početna pozicija, [krajnja pozicija]]);
Primer
Hajde da popunimo niz koristeći ovaj metod:
let res = [1, 2, 3, 4].fill('!');
console.log(res);
Rezultat izvršavanja koda:
['!', '!', '!', '!']
Primer
Sada ćemo navesti sa koje pozicije treba da popunimo niz:
let res = ['a', 'b', 'c'].fill('!', 1);
console.log(res);
Rezultat izvršavanja koda:
['a', '!', '!']
Primer
Hajde da popunimo niz navodeći pored početne, još i krajnju poziciju:
let res = ['a', 'b', 'c', 'e'].fill('!', 2, 3);
console.log(res);
Rezultat izvršavanja koda:
['a', 'b', '!', 'e']
Primer
A sada ćemo započeti popunjavanje niza
sa samog kraja, navodeći drugim parametrom
indeks -1:
let res = ['a', 'b', 'c', 'e'].fill('!', -1);
console.log(res);
Rezultat izvršavanja koda:
['a', 'b', 'c', '!']