UNIDAD 2: VBSCRIPT INSTRUCCIONES DE CONTROL DE PROGRAMA
TEMA 8: INSTRUCCIÓN SELECT CASE VISUAL BASIC SCRIPT
También existen ocasiones o programas donde se exige evaluar muchas condiciones a la vez en estos casos o se usan una condición compuesta muy grande o se debe intentar convertir el problema a uno que se pueda resolver usando la instrucción SELECT CASE.
Esta instrucción es una instrucción de decisión múltiple donde el compilador prueba o busca el valor contenido en una variable contra una lista de constantes, cuando el computador encuentra el valor de igualdad entre variable y constante entonces ejecuta el grupo de instrucciones asociados a dicha constante si no encuentra el valor de igualdad entre variable y constante, entonces ejecuta un grupo de instrucciones asociados a un default, aunque este ultimo es opcional.
El formato de esta instrucción es el siguiente;
capturar o asignar variable de condición;
Select Case variableopcion
case const1 instrucción(es)
case const2 instrucción(es)
case const3 Instrucción(es)
…
Case Else instrucción(es);
End Select
CODIGO ejemplo:
<HTML>
<H1>BIENVENIDO A VBSCRIPT </H1>
<FORM NAME=PROG6>
DAME UNA LETRA:<INPUT TYPE=TEXT NAME=LETRA><BR>
ANIMALITO:<INPUT TYPE=TEXT NAME=RESULTADO><BR>
<INPUT TYPE=BUTTON NAME=COMPARAR VALUE=OK>
<SCRIPT FOR=COMPARAR EVENT=ONCLICK LANGUAGE=VBSCRIPT>
DIM OPCION
OPCION=PROG6.LETRA.VALUE
SELECT CASE OPCION
CASE “A”
PROG6.RESULTADO.VALUE=“AGUILA”
CASE “B”
PROG6.RESULTADO.VALUE=“BACA”
CASE “C”
ALFA = 100+5
PROG6.RESULTADO.VALUE=ALFA & ” CABALLO”
CASE ELSE
PROG6.RESULTADO.VALUE=“NO HAY”
END SELECT
</SCRIPT>
</FORM>
</HTML>
NOTAS.- es tambien un vbscript (que raro verdad) y la unica nota digna de tomar en cuenta es que se pueden usar mas de dos instrucciones en cada case (case c del ejemplo).
Corrida:
TAREAS PROGRAMACION VBSCRIPT
1.- Construir un programa que capture un deporte cualesquiera y despliegue dos implementos deportivos apropiados. script y un asp
2.- Evaluar cualquier función vista para cuando x =3,-4, 5 2 script y un asp