Пример 1. Эта функция имеет
Пример 1. Эта функция имеет оператор break, который прерывает цикл while, когда e равно 3, и возвращает значение 3 * x.
function testBreak(x) {
var i = 0
while (i < 6) {
if (i == 3)
break
i++
}
return i*x
}
Пример 2. Оператор, помеченный как checkiandj, содержит помеченный оператор checkj. Если обнаружен break, программа прерывает выполнение оператора checkj и продолжает выполнение оставшейся части оператора checkiandj. Если бы break имел метку checkiandj, программа могла бы прервать выполнение оператора checkiandj и продолжить выполнение с оператора, идущего после checkiandj.
checkiandj :
if (4==i) {
document.write("You've entered " + i + ".<BR>");
checkj :
if (2==j) {
document.write("You've entered " + j + ".<BR>");
break checkj;
document.write("The sum is " + (i+j) + ".<BR>");
}
document.write(i + "-" + j + "=" + (i-j) + ".<BR>");
}
Содержание раздела