- Lua 教程
- Lua - 首页
- Lua 基础
- Lua - 概述
- Lua - 环境
- Lua - 基本语法
- Lua - 注释
- Lua - 打印 Hello World
- Lua - 变量
- Lua - 数据类型
- Lua - 运算符
- Lua - 循环
- Lua - 决策
- Lua - 函数
- Lua - 日期和时间
- Lua 数组
- Lua - 数组
- Lua - 多维数组
- Lua - 数组长度
- Lua - 迭代数组
- Lua 迭代器
- Lua - 迭代器
- Lua 列表
- Lua - 在列表中搜索
- Lua 模块
- Lua - 模块
- Lua - 命名空间
- Lua 元表
- Lua - 元表
- Lua 协程
- Lua - 协程
- Lua 文件处理
- Lua - 文件I/O
- Lua 库
- Lua - 标准库
- Lua - 数学库
- Lua - 操作系统功能
- Lua 有用资源
- Lua - 快速指南
- Lua - 有用资源
- Lua - 讨论
Lua - 决策
决策结构要求程序员指定一个或多个条件供程序评估或测试,以及在确定条件为真时要执行的语句(或语句),以及可选地在确定条件为假时要执行的其他语句。
以下是大多数编程语言中常见决策结构的一般形式:
Lua编程语言将任何布尔true和非nil值的组合视为true,如果是布尔false或nil,则视为false值。需要注意的是,在Lua中,零将被视为真。
Lua编程语言提供以下类型的决策语句。
序号 | 语句及描述 |
---|---|
1 | if 语句
if语句由一个布尔表达式后跟一个或多个语句组成。 |
2 | if...else 语句
if语句后面可以跟一个可选的else语句,当布尔表达式为假时执行。 |
3 | 嵌套if语句
你可以在另一个if或else if语句中使用一个if或else if语句。 |
广告