布尔在Lua编程中不等于

时间:2014-02-26 00:22:55

标签: if-statement lua boolean

如何在Lua中写入if语句,其中布尔变量的符号不相等。

//In Java, 

boolean a;
a = false;
if(!a){
    //do something
}

-- In Lua I am trying to replicate the same code 

local a
a = false
if(~a) then
    -- do something
end

但我收到了错误。如何用Lua写这个?

1 个答案:

答案 0 :(得分:5)

Lua主要使用关键字。使用not a代替~a