if ... then ... end if
分岐条件に従いコードを実行します。
文法:
if condition
expression then
条件が true のときにコマンドが実行されます。
end if
if ステートメントは判定条件が true の場合に限り特定の命令を実行します。これにより実行対象となるプログラムを決定します。
if ステートメントは式の結果が true または false であるかにより条件式の評価を決定します。例えば、 5>1=true あるいは 10<3=false です。
式が true ならば、その直後のステートメントから end if ステートメントまでの区間にあるコマンドを実行します。それ以外にも、式が false ならば、その区間を無視します。
用例:
for n = 1 to 20
a=rnd(10)
print a
if a>5 then
print "5 以上の乱数です"
end if
next
else, elseif, and, or, not および xor コマンドを参照してください。