当前位置 博文首页 > Lua中if语句嵌套的使用教程

    Lua中if语句嵌套的使用教程

    作者:admin 时间:2021-02-04 09:10

     在Lua编程内嵌if-else语句,这意味着可以使用一个 if 或 else if 在另一个语句if或else if 语句中。
    语法

    if语句的嵌套语法如下:

    复制代码 代码如下:
    if( boolean_expression 1)
    then
       --[ Executes when the boolean expression 1 is true --]
       if(boolean_expression 2)
       then
          --[ Executes when the boolean expression 2 is true --]
       end
    end

    您可以嵌套else if...else 以类似if语句的方式。
    例子:

    复制代码 代码如下:
    --[ local variable definition --]
    a = 100;
    b = 200;

    --[ check the boolean condition --]
    if( a == 100 )
    then
       --[ if condition is true then check the following --]
       if( b == 200 )
       then
          --[ if condition is true then print the following --]
          print("Value of a is 100 and b is 200" );
       end
    end
    print("Exact value of a is :", a );
    print("Exact value of b is :", b );

    当建立和运行上面的代码,它会产生以下结果。

    复制代码 代码如下:
    Value of a is 100 and b is 200
    Exact value of a is : 100
    Exact value of b is : 200

    js
    下一篇:没有了