制御構文
while ループ。
while 条件 do ブロック end
until ループ
repeat ブロック until 条件;
for ループ
for i = 0, 10, 2 do print(i); end
0が初期値、10が終端値、2がステップ。ステップを省略すると1。テーブルにアクセスする場合には、
for i, v in ary do print(i, v); end
i に添字、 v に値が入る。数値だけを順番に取り出す場合には、
for i, v in ipairs(ary) do print(i, v); end
と書く。
breakがある。 continue に相当するものはない。