Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions 1-js/05-data-types/04-array/article.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

## Оголошення

Існує два типи синтаксу для створення порожнього масиву:
Існує два типи синтаксису для створення порожнього масиву:

```js
let arr = new Array();
Expand Down Expand Up @@ -147,11 +147,11 @@ alert( fruits.at(-1) ); // Plum

Таким чином нові елементи завжди додаються або видаляються з "кінця".

Хорошим пракладом `стеку` є колода карт: нові карти кладуться на верх і беруться теж зверху:
Хорошим прикладом `стеку` є колода карт: нові карти кладуться на верх і беруться теж зверху:

![](stack.svg)

У стеках останній доданий елемент повертається першим, цей принцип також називають LIFO (з англ. Last-In-First-Out, "останій прийшов - перший пішов"). Для черг ми використовуємо принцип FIFO (з англ. First-In-First-Out, "перший прийшов - перший пішов").
У стеках -- останній доданий елемент повертається першим, цей принцип також називають LIFO (з англ. Last-In-First-Out, "останій прийшов -- перший пішов"). Для черг ми використовуємо принцип FIFO (з англ. First-In-First-Out, "перший прийшов -- перший пішов").

Масиви в JavaScript можуть працювати як стеки і як черги. Ми можемо додавати/видаляти елементи як на початку так і у кінці масиву.

Expand Down