簡介
關鍵字參考If...ElseIf...Else...EndIf
條件選擇語句.
If <表達式> Then
語句
...
[ ElseIf 表達式-n Then
[elseif 語句 ... ]]
...
[ Else
[else 語句]
...
EndIf
參數
表達式 | 如果表達式為 true(真), 則第一個語句塊將被執行. 如果為false(假), 則第一個為true(真)的 ElseIf 塊將會執行. 否則, 將會執行 "Else" 塊. |
注意/說明
If 語句可以嵌套使用.
表達式 可包含布爾運算操作 AND, OR, NOT 以及邏輯運算符 <, <=, >, >=, =, ==, 和 <> 組合使用時可視情況加上小括弧.
相關
If...Then, Select...Case...EndSelect, Switch...EndSwitch
示例/演示
Local$var=""
If$var>0Then
MsgBox(4096,"","Value is positive.")
ElseIf$var<0Then
MsgBox(4096,"","Value is negative.")
Else
IfStringIsXDigit($var)Then
MsgBox(4096,"","Value might be hexadecimal!")
Else
MsgBox(4096,"","Value is a string.")
EndIf
EndIf