通过IF关键字,可以判断执行

条件,根据执行条件,执行相应的

指令。

语法:

IF <布尔表达式1> THEN

<IF_指令>

{ELSIF <布尔表达式2> THEN

<ELSIF_指令1>

ELSIF <布尔表达式n> THEN

<ELSIF_指令-1>

ELSE

<ELSE_指令>}

END_IF;

其中,{}内部分是可选的

如果<布尔表达式1> 为TRUE, 那么只有<IF_指令> 被执行,其它不被执行,否则,从<布尔表达式2>开始,一个一个计算布尔条件表达式直到其中一个表达式值为TRUE,然后执行此表达式对应的指令,如果没有表达式值为

TRUE,那么执行<ELSE_指令>对应的指令。

image.png