配列

配列のサンプルです。
 「Lua のテーブルは連想配列」とか、どこかに書いてありましたが、とりあえず配列の宣言を必要と言うだけは判りました。

-- 配列 配列.lua
 
a = {}	-- 配列の宣言
-- 配列への代入 MAX Areeay[5]
a[1] = 1; a[2] = 2; a[3] = 3; a[4] =4; a[5] = 5
 
while not Keys.newPress.Start do
 
	Controls.read()
	startDrawing()
	screen.print(SCREEN_UP, 0, 0, "Press START to quit")
 
	screen.print(SCREEN_DOWN, 0, 0 * 8, "a[1] = 1?")
	screen.print(SCREEN_DOWN, 0, 1 * 8, a[1])
	screen.print(SCREEN_DOWN, 0, 3 * 8, "a[2] = 2?")
	screen.print(SCREEN_DOWN, 0, 4 * 8, a[2])
	screen.print(SCREEN_DOWN, 0, 6 * 8, "a[3] = 3?")
	screen.print(SCREEN_DOWN, 0, 7 * 8, a[3])
	screen.print(SCREEN_DOWN, 0, 9 * 8, "a[4] = 4?")
	screen.print(SCREEN_DOWN, 0, 10 * 8, a[4])
	screen.print(SCREEN_DOWN, 0, 12 * 8, "a[5] = 5?")
	screen.print(SCREEN_DOWN, 0, 13 * 8, a[5])
 
        stopDrawing()
end
 

実行結果
a[1~5]=1~5となっています。






タグ:

+ タグ編集
  • タグ:
最終更新:2011年01月18日 07:03
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。
添付ファイル