Lua - 流程控制

  • 简述

    决策结构要求程序员指定一个或多个要由程序评估或测试的条件,以及要执行的一个或多个语句(如果条件确定为真),以及可选的其他要执行的语句,如果条件被确定为假。
    以下是在大多数编程语言中发现的典型决策结构的一般形式 -
    Lua 中的决策语句
    Lua 编程语言假定布尔值的任意组合 truenon-nil 值作为 true,如果它是布尔值 false 要么 nil,那么假设为 false价值。需要注意的是,在 Lua 中,零将被认为是真的。
    Lua 编程语言提供了以下类型的决策语句。
    序号 声明和说明
    1 if 语句
    if语句由一个布尔表达式后跟一个或多个语句。
    2 if...else 语句
    if语句可以跟着一个可选的else语句,当布尔表达式是假的,其执行。
    3 嵌套 if 语句
    您可以在另一个ifelse if语句中使用一个ifelse if语句。