「Lua入門」テーブルの値をソートするサンプル
環境
Lua 5.4.4
Windows 10 Home 64bit
構文
テーブル名 = {要素1,…}
table.sort(テーブル名)
sortメソッドを使って、テーブルの値を並び替えます。
使用例
cftA = {25,46,89} table.sort(cftA) print("テーブルの数値を並び替える結果") print(cftA[1]) print(cftA[2]) print(cftA[3]) cftB = {"ps","rt","game"} table.sort(cftB) print("テーブルの文字列の値を並び替える結果") print(cftB[1]) print(cftB[2]) print(cftB[3])
実行結果
C:\study\skill\lua>lua test.lua
テーブルの数値を並び替える結果
25
46
89
テーブルの文字列の値を並び替える結果
game
ps
rt