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 コマンドを参照してください。