freeCodeCamp/guide/russian/javascript/loops/continue-statement/index.md

2.3 KiB
Raw Blame History

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); 
 } 

:rocket: Код запуска

В следующем примере цикл повторяется с 1 по 9. Операторы между продолжением и концом for тела пропускаются из-за использования оператора continue вместе с выражением (i < 5) .

for (var i = 1; i < 10; i++) { 
    if (i < 5) { 
        continue; 
    } 
    console.log (i); 
 } 

:rocket: Код запуска

Другие источники