arr={}
for i=1,100 do
-- print(i)
table.insert( arr , 1, i )
end
上記のコードで、Lua の table.insert でテーブルにデータを追加すると、配列構造が {100,99,98,.. になるのはなぜですか。 {1,2,3,4....99,100}
の代わりに ....,3,2,1}z_san2018-06-15 17:04:01
table.insert がテーブルにデータを追加すると、毎回最初の位置が挿入されます。つまり、最初のサイクルのテーブル構造は {2,1} です。 {3,2,1} 回...など