「Lua」多次元配列を作成するサンプル

書式
配列名 = {} 空のテーブルをセットしています
array[行][列] =値  行目列目を指定し値を設定します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
-- 配列の初期化
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

Lua

Posted by arkgame