require "print_r"
----------------------------------------------
names = {"Peter", "Paul", "Mary"}
----------------------------------------------
names = {"Peter", "Paul", "Mary"}
grades = {Mary = 10, Paul = 7, Peter = 8}
table.sort(names, function (n1, n2)
return grades[n1] > grades[n2] -- compare the gradesend)
print_r(names)
写成函数同样效果
function sortbygrade (names, grades)
table.sort(names, function (n1, n2)
return grades[n1] > grades[n2] -- compare the grades
end)
end