If statement 在Lua编程中布尔值不等于

If statement 在Lua编程中布尔值不等于,if-statement,lua,boolean,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中编写此内容?Lua主要使用关键字。使用而不是,而不是~a

如何在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中编写此内容?

Lua主要使用关键字。使用
而不是
,而不是
~a