forked from Romero-Ezequiel/NodeJs
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathej62.js
More file actions
executable file
·81 lines (77 loc) · 3.41 KB
/
ej62.js
File metadata and controls
executable file
·81 lines (77 loc) · 3.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
/**
* Ejercicio 62
Crear un documento con el nombre ej62.js. Escribir un programa donde se ingresa un
número que representa el mes y se obtiene como salida un mensaje con el nombre del
mes y la cantidad de días que tiene.
Declarar la variable numeroDeMes y asignar un valor entre 1 y 12. Declarar
la variable nombreDelMes y asignar un valor null. Declarar la variable
cantidadDeDias y asignar un valor null. Según el número del mes entonces asignar
el nombre del mes correspondiente en la variable nombreDelMes, asignar la cantidad
de días que le corresponende al mes seleccionado SINo asignar null a las variables
nombreDelMes y cantidadDeDias. Si nombreDelMes Y cantidadDeDiasson null.
Entonces mostrar un mensaje de error: Ingrese un número entre 1 y 12
SINO, mostrar el siguiente mensaje: El mes seleccionado es ${nombreDelMes} y
tiene ${cantidadDeDias} de días. Utilizar la siguiente lista de datos
para resolver el ejercicio:
Enero 31 días
Febrero 28/29 días
Marzo 31 días
Abril 30 días
Mayo 31 días
Junio 30 días
Julio 31 días
Agosto 31 días
Septiembre 30 días
Octubre 31 días
Noviembre 30 días
Diciembre 31 días
*/
let numeroDeMes, nombreDelMes, cantidadDeDias;
numeroDeMes = prompt('Ingrese el número del meses: ');
if(numeroDeMes >= 1 && numeroDeMes <= 12){
nombreDelMes = prompt('Ingrese el nombre del mes');
switch(nombreDelMes){
case 'enero':
numeroDeMes == 1 ? document.write(`${nombreDelMes} 31 días`) : document.write('Volver a intentar');
break;
case 'febrero':
numeroDeMes == 2 ? document.write(`${nombreDelMes} 28 días`) : document.write('Volver a intentar');
break;
case 'marzo':
numeroDeMes == 3 ? document.write(`${nombreDelMes} 31 días`) : document.write('Volver a intentar');
break;
case 'abril':
numeroDeMes == 4 ? document.write(`${nombreDelMes} 30 días`) : document.write('Volver a intentar');
break;
case 'mayo':
numeroDeMes == 5 ? document.write(`${nombreDelMes} 31 días`) : document.write('Volver a intentar');
break;
case 'junio':
numeroDeMes == 6 ? document.write(`${nombreDelMes} 30 días`) : document.write('Volver a intentar');
break;
case 'julio':
numeroDeMes == 7 ? document.write(`${nombreDelMes} 31 días`) : document.write('Volver a intentar');
break;
case 'agosto':
numeroDeMes == 8 ? document.write(`${nombreDelMes} 31 días`) : document.write('Volver a intentar');
break;
case 'septiembre':
numeroDeMes == 9 ? document.write(`${nombreDelMes} 30 días`) : document.write('Volver a intentar');
break;
case 'octubre':
numeroDeMes == 10 ? document.write(`${nombreDelMes} 31 días`) : document.write('Volver a intentar');
break;
case 'noviembre':
numeroDeMes == 11 ? document.write(`${nombreDelMes} 30 días`) : document.write('Volver a intentar');
break;
case 'diciembre':
numeroDeMes == 12 ? document.write(`${nombreDelMes} 31 días`) : document.write('Volver a intentar');
break;
default:
document.write('Error!!...');
break;
}
}
else{
document.write('Intente de nuevo....');
}