# :blue_book: Array.prototype.at()
---
`at()` მედოთი მასივიდან იღებს კონკრეტულ ელემენტებს ინდექსის მიხედვით.
---
# :pencil: Syntax/სინტაქსი
---
```
at(index)
```
---
# :bulb: Description/აღწერა
---
Array.prototype.at() მეთოდის საშუალებით შეგვიძლია ამოვიღოთ ნებისმიერი ელემენტი მასივიდან. ვქმნით ცვლადს, რომელსაც მივანიჭებთ ელემენტის ინდექსს და `at()` - ის საშუალებით მივწვდებით მასივში ამ ინდექსზე მდგომ ელემენტს.
:::info
საინტერესოა ის რომ ინდექსის მნიშვნელობად შეგვიძლია გადავცეთ, როგორც დადებითი ასევე უარყოფითი მთელი რიცხვი, დადებითი მნიშვნელობის შემთხვევაში გადათვლას დაიწყებს მასივის პირველი(იგივე ნული) ელემენტიდან ხოლო უარყოფითის შემტხვევაში ბოლოდან.
:::
:::danger
:warning: გაითვალისწინეთ რომ მასივის ელემენტების ათვლა იწყება 0 დან შესაბამისად ინდექსის მნიშვნელობა თუ იქნება 2 ეს ელემენტი მასივის მესამე ელემენტია, ხოლო თუ ინდექსის მნიშვნელობა იქნება -2 და ათვლას დაიწყებს ბოლოდან ეს ელემენტი ბოლოს წინა იქნება.
:::
---
# :key: Example/მაგალითი
---
```
const array1 = [5, 12, 8, 130, 44];
let index = 2;
console.log(`Using an index of ${index} the item returned is ${array1.at(index)}`);
// მოსალოდნელი შედეგი: "Using an index of 2 the item returned is 8"
index = -2;
console.log(`Using an index of ${index} item returned is ${array1.at(index)}`);
// მოსალოდნელი შედეგი: "Using an index of -2 item returned is 130"
```
---
### :bookmark_tabs: resources / წყარო
---
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at
---