码迷,mamicode.com
首页 > 编程语言 > 详细

Lua 可控下标数组遍历

时间:2016-11-17 13:12:07      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:nbsp   数组遍历   int   大于   pairs   air   tab   循环   blog   

    local aaa = {1, 2, 4, 2, 3, 1, 5, 3, 2, 1, 5, 3} 
    local bbb = {1, 2, 3}
    local i = 1
    local j = 1
while i <= #aaa do if bbb[j] == aaa[i] then -- 如果 b下标元素 == a下标元素 table.remove(aaa, i) -- 删除 else i = i + 1 -- 不等于 i + 1 end if i > #aaa then -- i > a下标时 i = 1 j = j + 1 end if j > #bbb then -- j 大于 b 下标时退出循环 break end end bbb = {} -- 清空b数组 for k,v in pairs(aaa) do print(v) end for k,v in pairs(bbb) do print(v) end

 

Lua 可控下标数组遍历

标签:nbsp   数组遍历   int   大于   pairs   air   tab   循环   blog   

原文地址:http://www.cnblogs.com/H-K-Home/p/6073074.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!