0
我需要在Lua中排序和未指定數量的數字。例如,如果我有這些號碼15,21,31,50,32,11,11。我需要盧阿排序他們,所以第一個是這樣的最大的:50,32,31,21,15,11,11。在Lua中排序未指定數量的數字
這樣做最簡單的方法是什麼?請記住,它需要使用未指定的數字。謝謝!
我需要在Lua中排序和未指定數量的數字。例如,如果我有這些號碼15,21,31,50,32,11,11。我需要盧阿排序他們,所以第一個是這樣的最大的:50,32,31,21,15,11,11。在Lua中排序未指定數量的數字
這樣做最簡單的方法是什麼?請記住,它需要使用未指定的數字。謝謝!
table.sort
排序一個表到位。默認情況下,它使用<
來比較元素。爲了更小的元素之前與更大的元素進行排序:
local t = {15, 21, 31, 50, 32, 11, 11}
table.sort(t, function(a, b) return a > b end)
元素的數量並不重要,作爲一個表可以容納儘可能多的元素可能。