Sintaxis de Javascript N°4.


(Switch)Estructura de Selección
El switch es una estructura de selección, se describe de esta manera pues sirve para realizar acciones con una entrada especifica, por ejemplo puedes hacer un switch para enviar un mensaje diferente cada día de la semana ó para cada mes, seleccionando el texto correspondiente a través del switch.
La sintaxis para esta estructura de selección es:

    switch(variable_a_evaluar) {
        case 1:    // caso uno.
	    // acciones.
	break;   // Quiebra el bloque.
        case 2:    // caso dos.
	    // acciones.
	break;   // Quiebra el bloque.
 	.
	..	
	...
	case n:
	    // acciones.
	break;   // Quiebra el bloque.
	case default:
	    // caso por defecto.
	break;
    }

Ahora con detalle; la variable a evaluar será la usada en los 'case' (casos) los cuales contienen un posible valor para esta variable, el valor para los casos debe ser del mismo tipo que la variable esperada(sí es una string 'cadena de texto', enciérrala entre comillas simples o dobles.), además puedes agrupar varios casos dividiéndolos con comas, así:
case 'enero', 'febrero':
cadena_salida= "Espero sea un feliz de verano";
break;

De igual manera puedes usar:
case 'enero': case 'febrero':
cadena_salida= "Espero sea un feliz de verano";
break;

Si eres atento habrás notado el uso de la instrucción break, esta es una instrucción bastante útil, pues sirve para romper un bloque ó ciclo de instrucciones de forma prematura, por ejemplo en una programa manejado por un while si se cumple una condición determinada antes que se acabe el ciclo y esta condición es una excepción o motivo suficiente para detener el ciclo puedes utilizar un break para quebrar el ciclo.
Ejemplo:

  var i=0;
  while(i<10) {
      // Bloque de instrucciones.
      if(condicion_especial) {
          break; // Quiebra el ciclo	.
      }	
      ++i;	
  }



[email protected]
atras Indice siguiente
Diseño de web Diseño de web
Hosted by www.Geocities.ws

1