web-dev-qa-db-ja.com

LuaにはOR比較がありますか?

私はLuaを使い始めたばかりですが、LuaにOR演算子があるように、他の言語のように||演算子があるのか​​どうか疑問に思っていました(Webサイトでそれが見つからないため)。 :

if (condition == true || othercondition == false) {
 somecode.somefunction();
}

一方、ルアには

if condition then
    x = 0
end

oRを使用するには、LuaでIFブロックをどのように記述しますか?

19
Polyov

「または」付き。

if condition or not othercondition then
    x = 0
end

Luaのマニュアルに明記されているとおり。

26
Puppy