当前位置 博文首页 > Lua中的逻辑运算符使用详解

    Lua中的逻辑运算符使用详解

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

    下表列出了所有的Lua语言支持的逻辑运算符。假设变量A持有true,而变量B持有false:

    201552894831204.jpg (634×281)

     示例

    试试下面的例子就明白了所有的Lua编程语言提供的逻辑运算符:

    复制代码 代码如下:
    a = 5
    b = 20

    if ( a and b )
    then
       print("Line 1 - Condition is true" )
    end

    if ( a or b )
    then
       print("Line 2 - Condition is true" )
    end

    --lets change the value ofa and b
    a = 0
    b = 10

    if ( a and b )
    then
       print("Line 3 - Condition is true" )
    else
       print("Line 3 - Condition is not true" )
    end

    if ( not( a and b) )
    then
       print("Line 4 - Condition is true" )
    else
       print("Line 3 - Condition is not true" )
    end

    当建立并执行上面的程序它会产生以下结果:

    复制代码 代码如下:
    Line 1 - Condition is true
    Line 2 - Condition is true
    Line 3 - Condition is true
    Line 3 - Condition is not true

    js
    下一篇:没有了