Lua - 决策
决策结构要求程序员指定一个或多个条件,由程序进行评估或测试,并附带如果条件判定为真时要执行的语句,以及可选的如果条件判定为假时要执行的其他语句。
以下是大多数编程语言中典型决策结构的通用形式 −
Lua 编程语言将任何布尔 true 和 non-nil 值的组合视为 true,如果它是布尔 false 或 nil,则视为 false 值。需要注意的是,在 Lua 中,零将被视为 true。
Lua 编程语言提供了以下类型的决策语句。
| 序号 | 语句 & 描述 |
|---|---|
| 1 | if 语句
if 语句由一个布尔表达式后跟一个或多个语句组成。 |
| 2 | if...else 语句
if 语句可以后跟一个可选的 else 语句,当布尔表达式为假时执行。 |
| 3 | 嵌套 if 语句
您可以在另一个 if 或 else if 语句中嵌套使用一个 if 或 else if 语句。 |