小编use*_*607的帖子

Lua表排序不起作用

我有下面的程序代码,试图对给定的列表进行排序.我尝试了各种选项,但仍然无法正常工作.

local List = {}    
List[143] = "143"    
List[145] = "145"    
List[120] = "120"       
List[178] = "178"   
table.sort(List, compare)
Run Code Online (Sandbox Code Playgroud)

比较功能定义为

function compare(a, b)    
    if tonumber(a) < tonumber(b) then    
        return true    
    end
end
Run Code Online (Sandbox Code Playgroud)

以上table.sort不适用于任何订单.我只想将它排序为增加数字顺序.如果您对此有任何想法,请帮助我.提前致谢

sorting lua lua-table

5
推荐指数
1
解决办法
1724
查看次数

标签 统计

lua ×1

lua-table ×1

sorting ×1