【发布时间】:2021-04-02 16:12:45
【问题描述】:
一般来说,我的目标是模拟 Lua 中不存在的 continue 语句。我已经阅读了一些关于使用 goto 来执行此操作的线程。我试过了:
for i=0, 9, 1 do
if i<5 then goto skip end
print(i)
::skip::
end
它引发了“lua: test.lua:2: '=' expected near 'skip'”
有什么解决方法吗?提前致谢
【问题讨论】:
-
你使用的是什么版本的 Lua?你确定是 5.2 吗?
-
我使用的是 5.1 版,那它已经可用了吗?
-
哦,基于它刚刚从 5.2 开始添加的参考。我的错。
-
我当前的版本有什么方法可以达到同样的效果吗? @NicolBolas