Switch

Lección 14: Switch
 
 
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 switch(); 
 
Se escribe así:
 
switch (num) => Entre paréntesis ponemos la variable que vamos a utilizar para la instrucción, en este caso es "num".
 
case 1:
document.write("Has elegido la opción 1");
break; 
 
Podemos crear todos los "case" que queramos. Vamos a verlo con un ejemplo para entenderlo mejor. En este caso, haremos 3 case, y un default, que ya veremos como funciona. 
 
14-1
 
Lo primero, para que el Switch funcione correctamente, hemos de añadir esta instrucción:
 
num = parseInt(num); 
 
Esto nos sirve para transformar el valor de esa variable, en un número entero, el parseInt transforma la variable en entero, y luego se le asigna a "num", de esa forma ya tenemos en "num" el valor numérico introducido por el usuario. 
 
Una vez hecho eso, actúa el Switch, que como vemos, nos muestra por pantalla el valor elegido, si elegimos el 1, el 2 o el 3. Como veis son casos concretos, es decir, que los "case" funcionan como un " == ". Pero no sirve con ">=" "<=" "<" ">"...Solo son igualdades.
 
El default se suele poner al final, para que se ejecute en caso de que no se cumpla ningún "case".
 
El ejercicio aquí: Switch
 
El programa es el siguiente:
 
 
 
Switch

Daniel Pozo Chichon

Técnico en Desarrollo de Aplicaciones Informáticas (Grado superior)

Contenidos que te pueden interesar
Este sitio usa cookies para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Ninguna cookie será instalada a menos que se desplace exprésamente más de 400px. Leer nuestra Política de Privacidad y Política de Cookies. Las acepto | No quiero aprender cursos gratis. Sácame