「Lua」多次元配列を作成するサンプル
書式
配列名 = {} 空のテーブルをセットしています
array[行][列] =値 行目列目を指定し値を設定します。
使用例
-- 配列の初期化
array = {}
for i=1,3 do
array[i] = {}
for j=1,3 do
array[i][j] = i*j
end
end
-- 配列の訪問
for i=1,3 do
for j=1,3 do
print(array[i][j])
end
end
-- 配列の初期化
array = {}
for i=1,3 do
array[i] = {}
for j=1,3 do
array[i][j] = i*j
end
end
-- 配列の訪問
for i=1,3 do
for j=1,3 do
print(array[i][j])
end
end
-- 配列の初期化 array = {} for i=1,3 do array[i] = {} for j=1,3 do array[i][j] = i*j end end -- 配列の訪問 for i=1,3 do for j=1,3 do print(array[i][j]) end end
実行結果
1
2
3
2
4
6
3
6
9