Inicio Apuntes FPApuntes DAW 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
Javascript

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

por entreunosyceros
Publicado el: Última actualización:

Javascript obtener mesEste 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.


También te puede interesar ...

Deja tu comentario

* Al utilizar este formulario, acepta que este sitio web almacene y maneje sus datos.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.