Lua 循环中每个表元素的不同操作
我有一个包含可变数量项目的表 表={1,2,3,4,5,6,7,8} 我需要对项目1~5执行相同的操作,然后对项目6及以上执行不同的操作 如何在包含表的所有元素的循环中实现这一点 例如:Lua 循环中每个表元素的不同操作,lua,Lua,我有一个包含可变数量项目的表 表={1,2,3,4,5,6,7,8} 我需要对项目1~5执行相同的操作,然后对项目6及以上执行不同的操作 如何在包含表的所有元素的循环中实现这一点 例如: 对于项目1-5,它将打印“hello”。当循环到达第6个元素并向前移动时,它会打印“hello here”。您只需在循环内部使用: localmytable={1,2,3,4,5,6,7,8} 对于ipairs(mytable)中的k,v,do 如果k可以使用两个单独的循环: local mytable = {
对于项目1-5,它将打印“hello”。当循环到达第6个元素并向前移动时,它会打印“hello here”。您只需在循环内部使用
:
localmytable={1,2,3,4,5,6,7,8}
对于ipairs(mytable)中的k,v,do
如果k可以使用两个单独的循环:
local mytable = {1,2,3,4,5,6,7,8}
for i=1,5 do
print("Hello!",mytable[i])
end
for i=6,#mytable do
print("Hello there!",mytable[i])
end
如果在循环内使用。