arr={"a","b","c"}
--pairs迭代table,遍历表中的所有key和value
for i,v in pairs(arr) do
print(i,v)
end
--ipairs按照索引从1开始,递增遍历,遇到nil就停止
for i,v in ipairs(arr) do
print(i,v)
end
自定义迭代函数
--自定义一个平方迭代函数
function square(state ,control)
if(control>=state) then
return nil
else
control=control+1
return control,control*control
end
end
for i,v in square,9,0 do
print(i,v)
end