「Lua入門」for文のイテレーター(iterator)のサンプル
書式
for , in pairs() do
end
k,vは変数リスト pairs(t)は表現式リスト
使用例
array = {"Google", "Arkgame"}for key,v ...「Lua入門」for文に入れ子のときにbreakを使用する
書式
for 変数名1 =最小値,最大値 do
for 変数名2 =最小値,最大値 do
if 条件式 then
break
for文が入れ子のときにbreakを使用します。
使用例 ...
「Lua入門」breakでループ処理を途中で終了するサンプル
書式
if 条件式 then
break
for文でbreakを使用するとループ処理から抜けます。
使用例
for i = 1 , 3 do if i == 2 then break end ...「Lua」2次元配列を作成するサンプル
書式
配列名 = {} 空のテーブルをセットします
配列名 = {}
1行目のテーブルに添え字を指定して空のテーブルをセットします
配列名 = {}
2行目のテーブルに添え字を指定して ...
「Lua」多次元配列を作成するサンプル
書式
配列名 = {} 空のテーブルをセットしています
array =値 行目列目を指定し値を設定します。
使用例
-- 配列の初期化array = {}for i=1,3 do array = { ...「Lua」for文で一次元配列の要素を出力する
書式
for i= 0, 数値 do
処理コード
end
使用例
実行結果
「Lua入門」グローバル変数とローカル変数のサンプル
構文
local 変数名
ファイ名 sample.lua
サンプルコード
「Lua入門」算術演算子のサンプル
説明
+(加算)、 -(減算)、 *(積算)、/(除算)
サンプルコード
a = 21b = 10c = a + bprint("Line 1 - c の値: ", c )c = a - bprint("Li ...「Lua」テーブル型テーブルの値を追加するサンプル
書式
テーブル名 ={要素1,要素2,xxx}
table.insert(テーブル名l, 値)
table.insertを利用して、テーブルの末尾に値を追加します。
使用例
mytable = ...