Fill metodu
fill metodu massiw kesgitlenen bahalar bilen doldurýar.
Metod birinji parametrinde
gerekli baha görkezilýär. Ikinji we üçünji
islege bagly parametrlerde olary ýerine ýetirmek üçin
başlangyç we gutarýan pozisiýa ýerleşdirilýär.
Syntax
massiw.fill(element, [başlangyç pozisiýa, [gutaryş pozisiýasy]]);
Mysal
Geliň massiw bu metoddan peýdalanyp dolduralyň:
let netije = [1, 2, 3, 4].fill('!');
console.log(netije);
Kody ýerine ýetirilen netije:
['!', '!', '!', '!']
Mysal
Indi massiw haýsy pozisiýadan doldurmalydygyny görkezeliň:
let netije = ['a', 'b', 'c'].fill('!', 1);
console.log(netije);
Kody ýerine ýetirilen netije:
['a', '!', '!']
Mysal
Geliň massiw başlangyç pozisiýa bilen bir wagtda, şeýle hem gutaryş pozisiýasyny görkezip dolduralyň:
let netije = ['a', 'b', 'c', 'e'].fill('!', 2, 3);
console.log(netije);
Kody ýerine ýetirilen netije:
['a', 'b', '!', 'e']
Mysal
Indi bolsa massiw doldurmaga
aýagynyň ahyryndan başlalyň, ikinji parametrde
indeksi -1 görkezip:
let netije = ['a', 'b', 'c', 'e'].fill('!', -1);
console.log(netije);
Kody ýerine ýetirilen netije:
['a', 'b', 'c', '!']