if ExpresiónBooleana then instrucción
if ExpresiónBooleana then
instrucción(es)
end if
if ExpresiónBooleana then
instrucción(es)
else
instrucción(es)
end if
Una instrucción IF de linea única evalúa ExpresiónBooleana; cuando esta sea verdadera, la(s) instruccion(es) se ejecutan, en caso contrario, la ejecución continua en la linea siguiente.
También hay dos formas de instrucción IF multilinea: la primera con un bloque de instrucciones que se ejecutan cuando la evaluación de la expresión sea verdadero; la segunda cuenta con un bloque de instrucciones a ejecutar en caso de resultado verdadero y un bloque de instrucciones en caso de resultado falso.
print "Adivina la letra- pulsa una tecla" # espera a que el usuario pulse una tecla do a = key pause .01 until a <> 0 # if chr(a) = "Z" then print "Bravo, has pulsado la Z!!!" else print "Vaya, has presionado otra tecla." end if # end
0.9.4g