Оглавление

13.3. Цикл do...while

Выполнение выражений в цикле dc.whiie продолжается до тех пор, пока логическое выражение истинно. Но в отличие от цикла while условие проверяется не в начале цикла, а в конце. По этой причине выражения внутри цикла dc.whiie один раз обязательно выполнятся. Конструкция имеет следующий формат:
<Начальное  значение>; do  {
<Выражения>;
<Приращение>; }  while   (<Условие>);


Последовательность работы цикла do...whiie:
1.   Переменной-счетчику присваивается начальное значение.
2.   Выполняются выражения внутри цикла.
3.   Переменная-счетчик изменяется на величину, указанную в <приращении>.
4.   Проверяется условие, и если оно истинно, осуществляется переход к пункту 2, а если нет — цикл завершается.

 

Выведем все числа от 1 до 100, используя цикл dc.whiie (листинг 22).

 

Листинг 22. Цикл do…while


var i = 1;
do {
   document.write(i + "<br>");
   i++;
} while (i<101);

 

 

     Внимание!
     Если <приращение> не указано, то цикл будет бесконечным.

 

 

1

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити