關係中的條件語句
* 
不對包含條件語句的關係進行排序。條件就是 TRUE (或 YES) 或 FALSE (或 NO) 的運算式。這些值可以用於條件語句中。例如,下列語句都可以用同樣的方式計算:
IF ANSWER == YES
IF ANSWER == TRUE
IF ANSWER
IF 語句
可將 IF 語句新增到關係中,以建立條件式語句。例如,
IF d1 > d2
length = 14.5
ENDIF
IF d1 <= d2
length = 7.0
ENDIF
ELSE 語句
ELSE 語句加入分支中,可以建立更複雜的條件式建構。利用這些語句,上述關係可修改如下:
IF d1 > d2
length = 14.5
ELSE
length = 7.0
ENDIF
IF, ELSE,ENDIF 語句之間可以有數個特徵。此外,IF|ELSE|ENDIF 建構亦可巢狀佈置於特徵序列內。
IF 子句的文法如下:
IF <condition>
Sequence of 0 or more relations or IF clauses
ELSE <optional>
Sequence of 0 or more relations or IF clauses <optional>
ENDIF
請考慮下列規則:
必須將 ENDIF 拼成一個字。
ELSE 加入時使用一行單獨行。
條件語句中的相等必須使用兩個等號 (==)。輸入指派值時使用一個等號 (=)。
這是否有幫助?