Latest web development tutorials

Lua if-Anweisung

Lua Process Control Lua Process Control

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

Lua Process Control Lua Process Control