位置:首页 > 脚本语言 > Lua在线教程 > Lua决策

Lua决策

决策结构要求程序员指定一个或多个条件进行计算评估,或由程序进行测试,如果条件被确定为真那么一条或多条语句将被执行,也可选的其他语句,如果条件执行被确定为假。

以下是在大多数编程语言中的一个典型的决策结构的一般形式:

Decision making statements in Lua

Lua中程序设计语言假定布尔true和非零值作为任意组合为true,以及是否是布尔false或nil,则假定为false值。但应当注意的是,在Lua零将被视为true。

Lua中编程语言提供决策报表以下几种类型。点击以下链接,查看其详细信息。

Statement 描述
if 语句 if语句由一个布尔表达式后跟一个或多个语句。
if...else 语句 if语句后面可以跟一个可选else语句,该语句执行时,布尔表达式为false。
nested if 语句 你可以使用一个if或else if 在另一个if或else if语句。