Перерыв и продолжение операторов обеспечивают более строгое управление процессом над выполнением кода в циклах. Оператор Break может немедленно выйти из цикла, предотвращая повторную выполнение любого кода в корпусе цикла. Заявление «Продолжение» просто выходит из текущего цикла, и в соответствии с выражением управления также разрешен следующий цикл.
перерыв
Кода -копия выглядит следующим образом:
<script language = "javascript">
var anumbers = new Array ();
var smessage = "Вы ввели: <br>";
var itotal = 0;
var vuserinput;
var iarrayindex = 0;
делать{
vuserinput = number (rample («введите число, или '0'exit», «0»));
if (isnan (vuserinput)) {
document.write ("ошибка ввода, введите номер, '0' exit <br>»);
перерыв; // Ввод ошибок напрямую выйти из всего тела DO Loop
}
nembers [iarrayindex] = vuserinput;
Iarrayindex ++;
} while (vuserinput! = 0) // Выйти из корпуса цикла, когда вход равен 0 (значение по умолчанию).
// Общие методы для зацикливания через массивы:
for (var i = 0; i <anumbers.length; i ++) {
itotal += число (anumbers [i]);
Smessage + = anumbers [i] + "<br>";
}
Smessage + = "total:" + itotal;
document.write (smessage);
</script>
Продолжить продолжение
Кода -копия выглядит следующим образом:
<script language = "javascript">
var anumbers = new Array ();
var smessage = "Вы ввели: <br>";
var itotal = 0;
var vuserinput;
var iarrayindex = 0;
делать{
vuserinput = number (rample («введите число, или '0'exit», «0»));
if (isnan (vuserinput)) {
ALERT («Ошибка ввода, введите номер, '0' exit»);
Продолжать; // Если произойдет ошибка ввода, текущий цикл будет выведен, а следующий цикл будет продолжаться
}
nembers [iarrayindex] = vuserinput;
Iarrayindex ++;
} while (vuserinput! = 0) // Выйти из корпуса цикла, когда вход равен 0 (значение по умолчанию).
// Общие методы для зацикливания через массивы:
for (var i = 0; i <anumbers.length; i ++) {
itotal += число (anumbers [i]);
Smessage + = anumbers [i] + "<br>";
}
Smessage + = "total:" + itotal;
document.write (smessage);
</script>
Ребята, вы знаете разницу и связь между этими двумя предложениями?