if ... then ... end if
条件により別のコードを実行する。
書式:
if condition expression
then
条件が真のとき実行されるコマンド
end if
if
ステートメントは条件が真の場合だけにあるオペレーションの実行を許します。 このことにより、 プログラムが意味をもったものになります。
意味をもったプログラムということは、if ステートメントの結果がどうであれ 条件式を評価するということです。つまり
5>1=true と 10<3=false のような例
もし評価式が真ならば end ifまでのステートメントを実行し、そうでないならばそれは スキップされます。
例:
for n = 1 to 20
a=rnd(10)
print a
if a>5
then
print "random number is
greater than five"
end if
next
参照:else,
elseif,
and,
or, not
xor