Lua - 无限循环

会像这样的东西有用吗?

local a = 2
for i=0, a do
   i = i + 1
   a = a + 1
end
点赞
用户734069
用户734069

定义“工作”(work)。

这将循环从 0 到 2,因为 Lua 只会读取一次该值。它只会评估这些表达式一次,即一开始。之后,它将它们存储在本地变量中,您无法找到或更改并从那里进行测试。

2012-10-24 20:01:29