Поделиться через


Операторы break и continue

Оператор break в JScript останавливает выполнение цикла, если выполняется какое-либо условие. (Обратите внимание, что оператор break также используется для выхода из блока switch). Оператор continue можно использовать для мгновенного перехода к следующей итерации, для пропуска остатка блока кода при обновлении переменной счетчика в цикле for или for...in.

Использование операторов break и continue

В следующем примере показано применение операторов break и continue для управления циклом.

for(var i = 0;i <=10 ;i++) {
   if (i > 7) {
      print("i is greater than 7.");
      break; // Break out of the for loop.
   }
   else {
      print("i = " + i);
      continue; // Start the next iteration of the loop.
      print("This never gets printed.");
   }
}

После выполнения этой программы выводится следующий результат:

i = 0
i = 1
i = 2
i = 3
i = 4
i = 5
i = 6
i = 7
i is greater than 7.

См. также

Ссылки

Оператор break

Оператор continue

Другие ресурсы

Циклы в JScript

Условные структуры в JScript

Справочник по JScript