第9回 ~制御文 while~

whileも良く使用される制御文です。条件が一致している間中、ループするものです。 whileループとも言います。

登場する英単語

英単語読み方英訳
whileホワイル「その間」

チェックポイント

  • キーワード「while」で始まる
  • 条件式が続き、「do」で行を終える
  • 「do」から「end」の間までの行を条件が一致する間、ループする
  • 条件式を「true」にすると無限ループになる
local a = 8

while true do
    while a < 32 do
        script.Parent.PointLight.Range = a
        wait(0.1)
        a = a + 1
    end

    while a > 8 do
        script.Parent.PointLight.Range = a
        wait(0.1)
        a = a - 1
     end
end
  • 条件式で指定できる関係演算子
関係演算子条件が一致する場合
A < BAがBよりも小さい
A <= BAがBよりも小さいか同じ
A > BAがBよりも大きい
A >= BAがBよりも大きいか同じ
A == BAとBが同じ(A,Bは文字列も指定可能)
A ~= BAとBが違う (A,Bは文字列も指定可能)

コメントを残す