logo
ZX-Review-1992-01-12

22. EXIT IF <условие>

Клавиша: I

См. также DO, LOOP

Этот оператор является элементом конструкции цикла DO LOOP (см. соответствующий раздел). EXIT IF используется для того, чтобы выйти по своему желанию из середины цикла DO LOOP, если условие выполняется. После выхода из цикла управление передает оператору, следующему за LOOP.

Если условие не выполняется, ничего не происходит. Пример:

100 DO

110 PRINT "строка 110"

120 PAUSE 20

130 EXIT IF INKEY$ = "" STOP

140 PRINT "строка 140"

150 PAUSE 20

160 LOOP

170 PRINT "Выход из цикла"

Программа будет работать до тех пор, пока не будет нажата клавиша "STOP" (SYM. SHIFT + A).

Если в программе опущен оператор LOOP, выдается сообщение ошибке: S, "Missing LOOP"