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.