# Array.prototype.fill()
**fill() მეთოდი ავსებს მასივს გადაცემული პარამეტრის მიხედვით და გვიბრუნებს შეცვლილ მასივს.**
## :memo: Syntax
### სინტაქსი შემდეგნაირია:
fill(მნიშვნელობა)
fill(მნიშვნელობა, საწყისი ინდექსი)
fill(მნიშვნელობა, საწყისი ინდექსი, საბოლოო ინდექსი)
**განვიხილავთ სატითაოდ ყველა ვარიანტს**
## ცოტა პრაქტიკაც :books:
```
//შევქმნათ მასივი სადაც ჩავყრით რიცხვებს
const array = [1,2,3,4,5,6]
console.log(array.fill(10))
output:
(6) [10, 10, 10, 10, 10, 10]
//ადგა და მასივის ყველა ელემენტი შეცვალა იმის მიხედვით რაც ჩვენ გადავეცით პარამეტრად
const ar = [1,2,3,4,5,6,7,8]
console.log(ar.fill(10,3))
output:
(8) [1, 2, 3, 10, 10, 10, 10, 10]
//ვეუბნებით შეგვივსე 10 ით ყველა ელემენტი 3-ე იდექსიდან +∞
const anotherArray = [1,2,3,4,5,6,7]
console.log(anotherArray.fill(10,2,5))
output:
(7) [1, 2, 10, 10, 10, 6, 7]
//შეგვივსო 10 ით ყველა ელემენტი,საწყისი ინდექსი იყო 2 და საბოლოო იყო 5
```