私はLuaが初めてで、コードでこのタイプの何かを実行しようとしていますが、うまくいきません。ここでは、構文とすべてが完全に正しいのですが、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)