---
# System prepended metadata

title: ':blue_book: Array.prototype.at()'

---

# :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

---

