jueves, 1 de agosto de 2013

Uso de break no condicional switch

Exercicio JavaScript:

Indicar os días do mes mediante un switch.

NOTA: 
Si se ten en conta que no switch se executan todas as instruccións dende o case que cumpra ata o final ou ata que se atope unha condición de finalización como break, pódese aproveitar este funcionamento para reducir a cantidade de código a escribir.


var numeroMes;

numeroMes = prompt ("Introduce o numero do mes: ");

switch (numeroMes) {
 case "2":
  alert ("28 ou 29 dias");
  break;
 case "11":
 case "4":
 case "6":
 case "9":
  alert ("30 dias");
  break;
 case "1":
 case "3":
 case "5":
 case "7":
 case "8":
 case "10":
 case "12":
  alert ("31 dias");
  break; 
 default:
  alert ("Numero de mes incorrecto");
}



No hay comentarios:

Publicar un comentario