决策结构要求程序员指定一个或多个条件进行计算评估,或由程序进行测试,如果条件被确定为真那么一条或多条语句将被执行,也可选的其他语句,如果条件执行被确定为假。
以下是在大多数编程语言中的一个典型的决策结构的一般形式:
Lua中程序设计语言假定布尔true和非零值作为任意组合为true,以及是否是布尔false或nil,则假定为false值。但应当注意的是,在Lua零将被视为true。
Lua中编程语言提供决策报表以下几种类型。点击以下链接,查看其详细信息。