我是Lua的新手,并试图在我的代码中完成这种类型的操作,但它不起作用.这里的语法和all都是绝对正确的,但是elseif条件是为了折腾,并且条件检查是错误的.
所以对于这个我得到的输出是:值= 40或42,这是错误的
我使用的Lua版本是5.2
function call(a)
print (a)
if a == 40 or 42 then
print ("Value = 40 or 42")
elseif a == 43 or 45 then
print ("Value = 43 or 45")
elseif a == 46 or 47 then
print ("Value = 46 or 47")
end
end
a = 47
call(a)
Run Code Online (Sandbox Code Playgroud)