Cambiar declaraciones en VBScript

Cuando un usuario desea ejecutar un grupo de declaraciones en función del valor de una expresión, puede utilizar las instrucciones Seleccionar caso. Cada valor se llamaCase, y la variable que se cambia ON basado en cada caso. Case Else La sentencia se ejecuta si la expresión de prueba no coincide con ninguno de los casos especificados por el usuario.

Case Else es una instrucción opcional dentro de Select Case, sin embargo, es una buena práctica de programación tener siempre una instrucción Case Else.

Sintaxis

La sintaxis de una instrucción Select en VBScript es:

Select Case expression
   Case expressionlist1
      statement1
      statement2
      ....
      ....
      statement1n
   Case expressionlist2
      statement1
      statement2
      ....
      ....
   Case expressionlistn
      statement1
      statement2
      ....
      ....   
  Case Else
      elsestatement1
      elsestatement2
      ....
      ....
End Select

Ejemplo

<!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>

En el ejemplo anterior, el valor de MyVar es 1. Por lo tanto, se ejecutaría el Caso 1.

The Number is the Least Composite Number