如何理解lua中的以下for循环

问题描述 投票:0回答:1
function s(iteratorMaxCount, currentNumber) 
   if currentNumber < iteratorMaxCount
   then
      currentNumber = currentNumber +1
   return currentNumber, currentNumber * currentNumber
   end

for i,n in s,3,0
do 
   print(i,n)
end

我对这里使用for循环感到困惑。谢谢。

lua
1个回答
0
投票

这是与迭代器函数s一起使用的for循环”>

https://www.lua.org/manual/5.3/manual.html#3.3.5

© www.soinside.com 2019 - 2024. All rights reserved.