返回介绍

Keyword If...ElseIf...Else...EndIf

发布于 2020-03-05 18:21:26 字数 1171 浏览 987 评论 0 收藏 0

If...ElseIf...Else...EndIf

多分支条件选择语句。

If <表达式> Then
语句
...
[ElseIf 表达式-n Then
[elseif 语句 ... ]]
...
[Else
[else 语句]
...
EndIf

参数

表达式如果表达式为真则第一个语句块将被执行。如果不是则执行第一个条件成立的 ElseIf 语句块,否则执行最后面的“Else”语句块。

注意

If 语句允许嵌套使用。
表达式 可包含布尔运算符 AND、OR 和 NOT 以及逻辑运算符 <、<=、>、>=、=、== 和 <>等,组合使用时可视情况加上小括号。

相关

If...Then, Select...Case...EndSelect

示例

If $var > 0 Then
MsgBox(4096,"", "该值为正数。")
ElseIf $var < 0 Then
MsgBox(4096,"", "该值为负数。")
Else
If StringIsXDigit ($var) Then
MsgBox(4096,"", "该值为十六进制数!")
Else
MsgBox(4096,"", "该值可能是字符串或空值。")
EndIf
EndIf

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文