布尔在Lua编程中不等于

Ven*_*esh 3 lua if-statement 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
Run Code Online (Sandbox Code Playgroud)

但我收到了错误.怎么用Lua写这个?

lhf*_*lhf 7

Lua主要使用关键字.用not a而不是~a.