Цикъл while

Пример:
I=10;
while (I>=0)
{
alert (“this is number ”+i);
i--;
}

Цикълът работи по следния начин:

1.

Инициализира променлива I=0.

2.

Проверява дали стойността на условието за край е изпълнено, т.е. стойността му е true.
2.1. Да – преминава към оператора непосредствено след тялото на цикъла.
2.2. Не – изпълнява операторите от тялото на цикъла.

3.

Връща се на стъпка 2.

Цикъл do…while

Пример:
I=0;
Do
{
alert (“this is number ”+i);
I++;
}
while (I>10);

Цикълът работи по следния начин:

1.

Инициализира променлива I=0.

2.

Изпълнява операторите от тялото на цикъла.

3.

Проверява дали стойността на условието за край е изпълнено, т.е. стойността му е false.
3.1. Да – преминава към оператора непосредствено след тялото на цикъла.
3.2. Не – връща се на стъпка 2.

назаднапред