Loops может выполнить блок кода, пока заданное условие истинно.
While Loop
В while петли петли через блок кода, пока заданное условие истинно.
Синтаксис
while ( condition ) {
code block to be executed
}
пример
В следующем примере, код в цикле будет работать, снова и снова, до тех пор, как переменная (I) меньше, чем 10:
Если вы забыли увеличить переменную, используемую в состоянии, то цикл никогда не закончится. Это приведет к краху вашего браузера.
Do/While В Do/While Loop
do/while в do/while цикл представляет собой вариант цикла в то время. Этот цикл будет выполнять блок кода один раз, перед проверкой, если условие истинно, то он будет повторять цикл до тех пор, пока условие истинно.
Синтаксис
do {
code block to be executed
}
while ( condition );
пример
В приведенном ниже примере используется do/while во do/while цикла. Цикл всегда будет выполняться по крайней мере один раз, даже если условие ложно, так как блок кода выполняется до того, как условие проверяется:
Не забудьте увеличить переменную, используемую в состоянии, в противном случае цикл никогда не закончится!
Сравнивая Для и в то время
Если вы читали предыдущую главу, о для цикла, вы обнаружите, что в то время как петля является такой же, как и для цикла, с утверждением 1 и утверждения 3 опущена.
Цикл в этом примере используется для цикла , чтобы собрать имена автомобилей из массива автомобилей:
пример
var
cars = ["BMW", "Volvo", "Saab", "Ford"];
var i = 0;
var text = "";
for (;cars[i];) {
text += cars[i] + "<br>";
i++;
}
Попробуй сам " Цикл в этом примере используется while цикл , чтобы собрать имена автомобилей из массива автомобилей:
пример
var
cars = ["BMW", "Volvo", "Saab", "Ford"];
var i = 0;
var text = "";
while (cars[i]) {
text += cars[i] + "<br>";
i++;
}
Попробуй сам " Проверьте себя с упражнениями!
Упражнение 1 » Упражнение 2» Упражнение 3 » Упражнение 4» Упражнение 5 »