ws505760733 2020-02-13 00:33 采纳率: 0%
浏览 623

Lua为什么调用这个方法不用加括号,加不加括号有什么不同

function square(state,control)
if(control>=state) then
return nil
else
control=control+1
return control,control*control
end
end

for k,v in square,9,0 do
print(k,v)
end

  • 写回答

1条回答 默认 最新

  • SunusCN 2021-10-24 20:23
    关注

    泛型for本来就是这么写的啊。pairs()那么写是因为它能返回需要的3个值。

    评论

报告相同问题?