If〜Else〜End If
条件分岐を行い、その結果に応じた処理を行います。
仕様
(一行にまとめた形式)
If
[
condition
]
:
command1
(
: Else:
command2
)
: End If
(複数行の命令語を対象としたブロック形式)
If
[
condition
]
command1
Else
command2
End If
condition
条件式を指定します。複数の条件式を&&、||で繋げることも可能です。
value1
演算子
value2
とした場合、使用できる演算子は以下のとおりです
演算子
説明
==
等しい
!=、<>
等しくない
>
value1
が
value2
より大きい(文字列不可)
<
value1
が
value2
より小さい(文字列不可)
>=
value1
は
value2
以上(文字列不可)
<=
value1
が
value2
以下(文字列不可)
command1
論理演算の結果が真のときに実行する命令を記述します。
command2
論理演算の結果が偽のときに実行する命令を記述します。
メインへ