goto — продолжает выполнение в другой точке программы.
Синтаксис
goto foo
…
label foo
Описание
Оператор goto переносит поток выполнения в другую точку программы (которая обычно помечена меткой).
goto обычно считается устаревшим и вредным, но в yabasic его можно использовать с пользой для преждевременного выхода из циклов (например, while или for). Однако следует отметить, что подпрограммы нельзя оставлять с оператором goto.
Пример
Здесь оператор goto используется для преждевременного выхода из цикла for.
Синтаксис
goto foo
…
label foo
Описание
Оператор goto переносит поток выполнения в другую точку программы (которая обычно помечена меткой).
goto обычно считается устаревшим и вредным, но в yabasic его можно использовать с пользой для преждевременного выхода из циклов (например, while или for). Однако следует отметить, что подпрограммы нельзя оставлять с оператором goto.
Пример
Код: Выделить всё
print "Нажмите любую клавишу, чтобы продолжить."
print "(программа продолжит работу сама через 10 секунд)"
for a=1 to 10
if (inkey$(1)<>"") then goto done
next a
label done
print "Привет мир !"