Lua if-Anweisung
Lua if - Anweisungeines Booleschen Ausdruck als Bedingung des Urteils besteht, unmittelbar gefolgt von anderen Anweisungen gefolgt.
Lua if-Anweisung Syntax lautet wie folgt:
if(布尔表达式)
then
--[ 在布尔表达式为 true 时执行的语句 --]
end
Wird ausgeführt werden, wenn der Wille ist wahr, wenn der Code-Block in einem Booleschen Ausdruck falsch, wird der Code unmittelbar nach dem Ende des if-Anweisung in einem Booleschen Ausdruck ausgeführt werden.
Lua als falsch und Null als falsch, wahr und nicht gleich Null ist wahr. Es sollte angemerkt werden, Lua 0 wahr ist.
if-Anweisung ein Flussdiagramm ist, ist wie folgt:
Beispiele
Die folgenden Beispiele dienen dazu, den Wert der Variable a zu bestimmen, ist kleiner als 20:
--[ 定义变量 --] a = 10; --[ 使用 if 语句 --] if( a < 20 ) then --[ if 条件为 true 时打印以下信息 --] print("a 小于 20" ); end print("a 的值为:", a);
Der obige Code wird wie folgt ausgeführt:
a 小于 20 a 的值为: 10