Lua - If 语句
-
简述
if 语句由一个布尔表达式后跟一个或多个语句组成。 -
句法
Lua 编程语言中 if 语句的语法是 -if(boolean_expression) then --[ statement(s) will execute if the boolean expression is true --] end
如果布尔表达式的计算结果为 true,然后将执行 if 语句中的代码块。如果布尔表达式计算为false,然后将执行 if 语句结束后(右花括号后)的第一组代码。Lua 编程语言假定布尔值的任意组合 true 和 non-nil 值作为 true, 如果它是布尔值 false 要么 nil,那么假设为 false价值。需要注意的是,在 Lua 中,零将被视为真。 -
流程图
-
例子
--[ local variable definition --] a = 10; --[ check the boolean condition using if statement --] if( a < 20 ) then --[ if condition is true then print the following --] print("a is less than 20" ); end print("value of a is :", a);
当您构建并运行上述代码时,它会产生以下结果。a is less than 20 value of a is : 10