Ejercicio Básico 3 JavaScript: Mostrar el nombre de un mes introduciendo su número. En caso de error volver a pedir el número

AVISO: Esta entrada tiene más de dos años desde su publicación. Es posible que el contenido esté desactualizado.

Este ejercicio es una extensión del anterior, en el se realizará prácticamente lo mismo. Esta vez vamos a diseñar un sencillo programa que solicite el número de mes al usuario y se le indicará como resultado el nombre al que corresponde dicho número.

En caso de introducir un número incorrecto, se deberá mostrar una advertencia al usuario en plan; «Nº incorrecto» y se volverá a pedir el número. El proceso deberá repetirse hasta que se introduzca un número de cualequiera de los meses válido.

Esto es un ejercicio básico de JavaScript, pero para empezar a soltarse al escribir código es más que suficiente en estos días que corren.

Mostrar el nombre de un mes al introducir su número, utilizando JavaScript

var mes, texto; 
var salir=true; 
while(salir==true){ 
mes=prompt("Introduza un numero de mes: ","..."); 
mes=parseInt(mes);
switch (mes){ 
case 1: salir=false; 
alert("Enero"); 
break; 
case 2: salir=false; 
alert("Febero");
 break;
case 3: salir=false; 
alert("Marzo"); 
break; 
case 4: salir=false; 
alert("Abril");
 break; 
case 5: salir=false; 
alert("Mayo"); 
break; 
case 6: salir=false; 
alert("Junio");
break; 
case 7: salir=false; 
alert("Julio"); 
break; 
case 8: salir=false;
 alert("Agosto"); 
break; 
case 9: salir=false;
alert("Septiembre"); 
break; 
case 10: salir=false; 
alert("Octubre"); 
break; 
case 11: salir=false; 
alert("Noviembre"); 
break; 
case 12: salir=false; 
alert("Dicciembre"); 
break; 
default: alert("Nº incorrecto");
break; 
} 
}

Este ejercicio lo resuelvo usando una variable booleana, pero también podría solucionarse mediante un while o un do while … para gustos colores.

Post relacionados

Memoneando. Un editor de memes y chorradas gratuito

Mis alergias y Yo. Una aplicación para el seguimiento postoperatorio

EscribeChanchi. Un editor Markdown creado en C++ para escribir «cosas»