Lua if语句错误

Arb*_*tur 0 lua if-statement

我有这个if语句,当我运行它时,它会重新发出一个错误:"')'expected"

if (a=1 and b=4 and c=width/2) or (a=2 and b=1 and c=width/2) then
...
end
Run Code Online (Sandbox Code Playgroud)

我在这里做错了吗?或者是lua有什么问题吗?

MAV*_*MAV 6

尝试用以下代码替换当前代码:

if (a==1 and b==4 and c==width/2) or (a==2 and b==1 and c==width/2) then
...
end
Run Code Online (Sandbox Code Playgroud)

=表示赋值,而==检查是否相等,看起来你想要检查是否相等.