配列を作成する

書式

変数名 = { }
変数名 = { データ, データ, ... , データ }

説明

Luaで配列を作成するには{ }とします。これで配列変数が作成されます。配列の長さは動的に調整されるので最初に指定する必要はありません。{ }の中にあらかじめ配列に入れておきたい数値や文字列などを指定します。なお、作成した後で配列に数値や文字列などを入れるには「変数名[参照番号] = 数値やデータ」とします。また、参照すべき配列のデータがない場合にはnilとなります。

サンプル

#!/usr/local/bin/lua
data = { }
data[1] = "abc"
data[2] = "def"
print(data[1])