Показать сообщение отдельно
  #22 (permalink)  
Старый 09.04.2018, 17:04
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Я не понимаю причем тут цикл и проверкой if(xxx==0 && xx==0 ...), а как все это работает вы не поясняете, либо я не понял ничего из пояснения.

while (true) {}, это похоже на описание основного блока кода, main, как например в программе на Си для микроконтроллера.

Допустим, что в этом основном блоке нужно выполнить последовательно, четыре команды, каждая выполняется после запуска предыдущей и возврате состояния 0. То есть это будет цикл который выполнит четыре раза определенные в нем действия.

var n = 4;

while(n--) {
    alert(1)
}


Если определять итерацией команду, которую нужно выполнить, то n = 1, while(n<=4) {n++; после запуска каждой команды}. Ну соответственно проверяя состояние после выполнения каждой, а не всех, ведь если любая из них не вернет 0, надо полагать это ошибка и выход.
Ответить с цитированием