「Lua入門」テーブルの値をfor文で取得するサンプル

環境
Lua 5.4.4

構文
テーブル名 = {要素1,…}

要素数を取得します
#テーブル名

for文でテーブルの値を取得します
for 変数名 = 1, #テーブル名 do
処理コード
end

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
cft = {"東京","大阪","福岡"}
print("テーブルの要素数")
print(#cft)
for i = 1 , #cft do
print(cft[i])
print(i)
end
cft = {"東京","大阪","福岡"} print("テーブルの要素数") print(#cft) for i = 1 , #cft do print(cft[i]) print(i) end
cft = {"東京","大阪","福岡"}

print("テーブルの要素数")
print(#cft)

for i = 1 , #cft do
      print(cft[i]) 
      print(i) 
end

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
C:\study\skill\lua>lua test.lua
テーブルの要素数
3
東京
1
大阪
2
福岡
3
C:\study\skill\lua>lua test.lua テーブルの要素数 3 東京 1 大阪 2 福岡 3
C:\study\skill\lua>lua test.lua
テーブルの要素数
3
東京
1
大阪
2
福岡
3

 

Lua

Posted by arkgame