ranktab={
[1]={xnum=3,rtime=2},
[2]={xnum=5,rtime=3},
[3]={xnum=2,rtime=4},
}
for i = 1,2 > #ranktab and #ranktab or 2 do
print("i=="..i)
end
function tablesort_rank(a,b)
if(a.xnum == b.xnum)then
return a.rtime < b.rtime
else
return a.xnum > b.xnum
end
end
table.sort(ranktab,tablesort_rank)
for i=1,#ranktab do
print("xnum=="..ranktab[i].xnum)
end
lua 排序
最新推荐文章于 2025-05-28 18:53:47 发布