Оператор continue

We use cookies. Read the Privacy and Cookie Policy

Оператор continue

Оператор continue прерывает текущую итерацию цикла и начинает новую. В различных видах циклов этот оператор производит следующие действия:

? в циклах while и do…while проверяется условие цикла и если оно равно true, то вновь выполняется тело цикла;

? в цикле for изменяется значение счетчика в разделе итерации, проверяется условие цикла и если оно равно true, то тело цикла выполняется вновь;

? в цикле for…in переменная цикла переходит к следующему полю объекта, и тело цикла выполняется вновь.

Пример использования оператора continue:

var s = "", i=0;

while (i < 10) {

 i++;

 // Пропускаем число 5

 if (i==5) {

  continue;

 }

}

s += i;