Lua-我需要一个4条件if语句

时间:2019-02-07 14:22:50

标签: if-statement lua

例如,我要寻找的是一种创建Lua if语句的方法,该语句需要在激活之前满足4个条件

If (x == condition1 and x == condition2 and x ~= condition3 and x ~= condition4) then
Return true
End

我现在从Lua开始,只是想知道这是否行得通,或者还有其他方法! (如果有人已经遇到了问题,请给我链接)

1 个答案:

答案 0 :(得分:2)

除了ifreturnend不得在Lua中大写,并且{{1}中不需要括号之外,您可以按自己的方式编写它}语句(尽管这不是语法错误):

if

但是,如果要返回布尔值,则直接返回逻辑运算符的结果会更干净,而完全避免使用if x == condition1 and x == condition2 and x ~= condition3 and x ~= condition4 then return true end 语句:

if