Шаг 18.
Основы JavaScript.
Оператор цикла с постусловием (цикл do-while)

    На этом шаге мы рассмотрим цикл do-while.

    Общий вид этой конструкции следующий:

do
{ 
   <действие1>;
   <действие2>;
.   .   .   .   .
   <действиеN>;
}
while (<условие>);

    В отличие от конструкции while тело цикла в операторе do-while выполнится хотя бы один раз, так как условие проверяется после выполнения тела цикла. Если условие истинно, то снова выполняется тело цикла. В противном случае управление передается оператору, идущему после конструкции while.

    Перепишем скрипт из предыдущего шага с использованием оператора do-while:

.   .   .   .   .
var s=0,i=1;
do
{
  s+=i;
  i++;
}
while (i<=10);
alert ("Сумма = "+s);
.   .   .   .   .

Создайте HTML-документ, содержащий приведенный скрипт, выполните его в браузере и сравните полученный результат с результатом работы предыдущего скрипта.

    На следующем шаге мы рассмотрим цикл с параметром.




Предыдущий шаг Содержание Следующий шаг