Lua 中的 "or if" 逻辑运算符

我正在处理这样一个情况:

如果A和B和C,则
X
End

如果我理解正确,这意味着只有在满足三个条件(A,B和C)时才会执行X。

这本身没问题,但是我也需要/想同时检查类似于“或者如果”的语句,即

如果A和B和C满足[或者如果]A和D满足[或者如果]A和E满足,则 X End

这意味着我希望当满足A和B和C时执行X,或者当满足A和D时执行X,或者当满足A和E时执行X。我该怎么做?

点赞
用户99966
用户99966
如果 A 和 B 和 C 都成立,或者 A 和 D 成立,或者 A 和 E 成立,那么执行 X。
2012-07-21 07:01:16