не вижу логическую ошибку в цикле
почему у меня срабатывает возрастание, и не прерывается цикл?
var bFlag = true;
var g=0;
do{
g++;
alert(g);
bFlag = false;
}while(bFlag == true);
|
а тут срабатывает прерывание.. ничего не понимаю
|
Цитата:
bFlag == true Не выполняется - цикл заканчивается. Что тут непонятного? Причем можно просто написать
do {
// ...
bFlag = false;
} while (bFlag);
|
как обычно, причиной был всё тот же синтакс.
|
| Часовой пояс GMT +3, время: 03:43. |