VBScript 中的 Switch 语句
当用户想要根据表达式的值执行一组语句时,他可以使用 Select Case 语句。 每个值都称为Case,并且根据每种情况ON切换变量。 如果测试表达式与用户指定的任何 Case 都不匹配,则执行 Case Else 语句。
Case Else 是 Select Case 中的可选语句,但是,始终使用 Case Else 语句是一种良好的编程习惯。
语法
VBScript 中 Select 语句的语法是 −
Select Case expression
Case expressionlist1
statement1
statement2
....
....
statement1n
Case expressionlist2
statement1
statement2
....
....
Case expressionlistn
statement1
statement2
....
....
Case Else
elsestatement1
elsestatement2
....
....
End Select
示例
<!DOCTYPE html>
<html>
<body>
<script language = "vbscript" type = "text/vbscript">
Dim MyVar
MyVar = 1
Select case MyVar
case 1
Document.write "The Number is the Least Composite Number"
case 2
Document.write "The Number is the only Even Prime Number"
case 3
Document.write "The Number is the Least Odd Prime Number"
case else
Document.write "Unknown Number"
End select
</script>
</body>
</html>
在上面的例子中,MyVar的值为1。因此,将执行情况1。
The Number is the Least Composite Number

vbscript_decisions.html