【发布时间】:2013-04-05 07:29:46
【问题描述】:
Lua 中是否有一个语句可以让我确定它是否是最后一个循环周期? 当我无法确定将循环多少时间循环时?
例子:
for _, v in pairs(t) do
if I_know_this_is_your_last_cycle then
-- do something
end
【问题讨论】:
-
您的意思是
break声明吗?是的,它存在于 Lua 中。 -
你能举一个更好的例子来说明你为什么需要这样做吗?你所做的对我来说有点代码味道......
-
不,我知道 break,但 break 只会结束循环。对不起,我的例子很糟糕。 for _, v in pairs(t) do if _ == last_cycle_statement then -- do something end 我正在寻找“last_cycle_statement”,如果它当然存在的话。