アットウィキロゴ

while文とrepeat文

javaのwhile文と同様です。repeat文はjavaのdo whileに似ています。


テーブルを作成します。
t = {"value1", "value2", "value3", "value4", "value5"}

w1 = 5
while w1 > 0 do -- w1が0より大きい間は、以下を実行
  print(t[w1])
  w1 = w1 - 1
end

実行結果は以下です。
value5
value4
value3
value2
value1

同じテーブルを使って、repeat文を実行してみます。

repeat
  w1 = w1 + 1
  print(t[w1])
until w1 == 5
untilの後に書かれた条件式を満たしていない間は do 以下の処理を続行します。
つまりw1 == 5になるまで処理を繰り返します。

実行結果は以下です。
value1
value2
value3
value4
value5
最終更新:2013年08月27日 02:25
ツールボックス

下から選んでください:

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