local tile = {"C", "O", "L", "I", "N", "F", "A", "R", "R", "E", "L", "L"}
table.sort(tile, function(a,b) return ( math.random(1,2) <2) end)
print ( 'table: '..table.concat( tile, ', '))
テーブルの順序をランダム化していますが、これは正常に動作しているように見えますが、プログラムを 2 回実行するたびにこのエラーが発生します: invalid order function for sorting
. 何が起こっているかについて何か提案はありますか?
これに対する解決策を見つけました。 http://developer.coronalabs.com/code/shufflerandomize-tables これにより、上記の方法の問題なしにテーブルの内容がシャッフルされます。