2.3 KiB
2.3 KiB
title, localeTitle
| title | localeTitle |
|---|---|
| Continue Statement | Продолжить заявление |
Введение
Оператор continue завершает выполнение операторов в текущей итерации текущего или помеченного цикла и продолжает выполнение цикла со следующей итерацией.
continue;
Если оператор continue используется в помеченной инструкции, синтаксис выглядит следующим образом:
continue labelName;
В отличие от оператора break , continue не прекращает выполнение цикла полностью; вместо:
- В
whileцикл, он возвращается к условию. - В цикле
forон переходит к выражению обновления.
Примеры
Следующий пример демонстрирует while цикл , который имеет по- прежнему о том , что выполняется , когда значение I равно 3. Таким образом, п принимает значения 1, 3, 7 и 12.
var i = 0;
var n = 0;
while (i < 5) {
i++;
if (i === 3) {
continue;
}
n += i;
console.log (n);
}
В следующем примере цикл повторяется с 1 по 9. Операторы между продолжением и концом for тела пропускаются из-за использования оператора continue вместе с выражением (i < 5) .
for (var i = 1; i < 10; i++) {
if (i < 5) {
continue;
}
console.log (i);
}
