if логическое_выражение then оператор
if логическое_выражение then
операторы\\
end if
if логическое_выражение then
операторы\\
else
операторы\\
end if
Оператор If, записанный в одну строку, вычисляет логическое_выражение и, когда оно истинно (true) оператор(ы) следующие за Then выполняются, в противном случае выполнение программы продолжается со следующей строки. Существует также две формы многострочного If оператора, один с блоком, выполняемым, когда логическое_выражение истинно и другой с двумя блоками для случая когда логическое_выражение истинно и когда ложно.
print "Какую букву я загадал? - нажми клавишу" # ждем, пока пользователь нажмет клавишу do a = key pause .01 until a <> 0 if chr(a) = "Z" then print "Ура!!! Ты нажал клавишу Z!" else print "Засада! Ты нажал что-то не то." end if end
0.9.4g