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