do ... while
Обновлено: 13.03.2023
Приклад
Виконати блок коду один раз, а потім продовжити, якщо умова (i < 5) виконується:
let text = "";
let i = 0;
do {
text += i + "<br>";
i++;
}
while (i < 5);
Визначення та використання
Комбінація do...while
інструкцій визначає блок коду, який буде виконано один раз і повторюватиметься доти, доки виконується умова true
.
Використовується do...while
, коли ви хочете запустити блок коду принаймні один раз .
Примітка
Якщо ви використовуєте змінну в умові, ви повинні ініціалізувати її перед циклом і збільшити її в циклі. Інакше цикл ніколи не закінчиться. Це призведе до збою вашого браузера.
Якщо умова завжди виконується, цикл ніколи не закінчиться. Це також призведе до збою вашого браузера.
Синтаксис
do {
code block to be executed
}
while (condition);
Параметри
Параметр | Опис |
condition | Вимагається. Умова запуску блоку коду. Якщо true, цикл розпочнеться спочатку, інакше він завершиться. |
Інструкції циклу JavaScript
Заява | опис |
перерва | Виривається з петлі |
продовжувати | Пропускає значення в циклі |
поки | Зациклює блок коду, поки умова виконується |
робити...поки | Зациклює блок коду один раз, а потім, поки умова виконується |
для | Зациклює блок коду, поки умова виконується |
для...з | Циклує значення будь-якого ітерованого |
для...в | Циклує властивості обєкта |