--- title: Цикл slug: Glossary/loop tags: - Програмування - Словник - потік керування translation_of: Glossary/loop ---

Цикл - це послідовність інструкцій, яка безперервно повторюється, поки не буде виконана певна умова у {{Glossary("computer programming","комп'ютерному програмуванні")}}. Прикладом може бути процес отримання елементу даних або його зміна, з перевіркою, що певна {{Glossary("conditional","умова")}} виконана, наприклад, що лічильник досяг прописаного значення.

Приклади

Цикл for

Синтаксис: 

for (інструкція 1; інструкція 2; інструкція 3){
 блок коду для виконання
}

Приклад:

for(var i = 0; i < 10; i++){
    console.log(i) 
} 
//Цей цикл виведе числа 0-9, зупиниться, коли буде виконана умова (i = 10)

Для наведеного вище прикладу, синтаксис наступний: 

Цикл while

Синтаксис:

while (умова){
 блок коду для виконання
}

Приклад:

var i = 0;
while(i < 5){
    console.log(i)
    i++
}
//Цей цикл виведе числа 0-4, зупиниться, коли умова дорівнюватиме false (i >= 5)

Для наведеного вище прикладу синтаксис наступний: 

Дізнатись більше

Загальні відомості