while (cyclesc > 0) and (FC = 1 or FC = 3 or FC = 4) do
--dostuff
end
Lua 101甚至编码101我肯定这么原谅我 - 写这个的最好方法是什么 - 嵌套while循环?似乎是浪费 - 有没有办法在while循环的一行中有多个条件?
答案 0 :(得分:1)
在你的例子中,你有
while (cyclesc > 0) and (FC = 1 or FC = 3 or FC = 4) do
--dostuff
end
几乎可以使用,但您使用=
代替==
。 =
是变量赋值运算符,==
比较两个值。
您的代码应为
while (cyclesc > 0) and (FC == 1 or FC == 3 or FC == 4) do
--dostuff
end
社区维基,因为这已在评论中解决