@@ -49,58 +49,106 @@ const adulto = edad == 18 ? "Ya eres un Adulto" : "Eres menor de Edad"
4949console . log ( adulto )
5050
5151// 6. Muestra en que estación del año nos encontramos dependiendo del valor de una variable "mes"
52- let mes = 4 ; // Julio
53-
54- if ( mes === 3 || mes == 4 || mes === 5 ) {
55- console . log ( "Estamos en Primavera" ) ;
56- } else if ( mes >= 6 && mes <= 8 ) {
57- console . log ( "Estamos en Verano" ) ;
58- } else if ( mes >= 9 && mes <= 11 ) {
59- console . log ( "Estamos en Otoño" ) ;
60- } else if ( mes === 12 || mes === 1 || mes === 2 ) {
61- console . log ( "Estamos en Invierno" ) ;
62- } else {
63- console . log ( "Mes inválido" ) ;
52+ let season = "julio"
53+
54+ if ( season == "diciembre" || season == "enero" || season == "febrero" ) {
55+ console . log ( "Estamos en Invierno" )
56+ } else if ( season == "marzo" || season == "abril" || season == "mayo" ) {
57+ console . log ( "Estamos en Primavera" )
58+ } else if ( season == "junio" || season == "julio" || season == "agosto" ) {
59+ console . log ( "Estamos en Verano" )
60+ } else if ( season == "septiembre" || season == "octubre" || season == "noviembre" ) {
61+ console . log ( "Estamos en Otoño" )
62+ }
63+ else {
64+ console . log ( "Mes no es valido, intentalo de nuevo" )
6465}
6566
6667// 7. Muestra el número de días que tiene un mes dependiendo de la variable del ejercicio anterior
68+ if ( season == "enero" || season == "marzo" || season == "mayo" || season == "julio" || season == "agosto" || season == "octubre" || season == "diciembre" ) {
69+ console . log ( "Este mes tiene 31 dias" )
70+ } else if ( season == "abril" || season == "junio" || season == "septiembre" || season == "noviembre" ) {
71+ console . log ( "Este mes tiene 30 dias" )
72+ }
73+ else {
74+ console . log ( "Febrero tiene 28 dias o 29 dias cuando es año bisiesto" )
75+ }
6776
6877// switch
6978
7079// 8. Usa un switch para imprimir un mensaje de saludo diferente dependiendo del idioma
80+ let idioma = "italiano"
81+
82+ switch ( idioma ) {
83+ case "español" :
84+ console . log ( "¡Buenos días!" ) ;
85+ break ;
86+ case "inglés" :
87+ console . log ( "Good morning!" ) ;
88+ break ;
89+ case "francés" :
90+ console . log ( "Bonjour!" ) ;
91+ break ;
92+ case "italiano" :
93+ console . log ( "Buongiorno!" ) ;
94+ break ;
95+ case "alemán" :
96+ console . log ( "Guten Morgen!" ) ;
97+ break ;
98+ default :
99+ console . log ( "Idioma no reconocido." ) ;
100+ }
71101
72102// 9. Usa un switch para hacer de nuevo el ejercicio 6
103+ let mes = 8 ;
104+
105+ switch ( mes ) {
106+ case 12 :
107+ case 1 :
108+ case 2 :
109+ console . log ( "Estamos en invierno." ) ;
110+ break ;
111+ case 3 :
112+ case 4 :
113+ case 5 :
114+ console . log ( "Estamos en primavera." ) ;
115+ break ;
116+ case 6 :
117+ case 7 :
118+ case 8 :
119+ console . log ( "Estamos en verano." ) ;
120+ break ;
121+ case 9 :
122+ case 10 :
123+ case 11 :
124+ console . log ( "Estamos en otoño." ) ;
125+ break ;
126+ default :
127+ console . log ( "Ingresa un número entre 1 y 12" ) ;
128+ }
73129
74130// 10. Usa un switch para hacer de nuevo el ejercicio 7
75-
76- let season = "noviembre"
77-
78- if ( season == "enero" ) {
79- console . log ( "Estamos en Invierno" )
80- }
81- else if ( season == "febrero" ) {
82- console . log ( "Estamos en Invierno" )
83- } else if ( season == "marzo" ) {
84- console . log ( "Estamos en Primavera" )
85- } else if ( season == "abril" ) {
86- console . log ( "Estamos en Primavera" )
87- } else if ( season == "mayo" ) {
88- console . log ( "Estamos en Primavera" )
89- } else if ( season == "junio" ) {
90- console . log ( "Estamos en Verano" )
91- } else if ( season == "julio" ) {
92- console . log ( "Estamos en Verano" )
93- } else if ( season == "agosto" ) {
94- console . log ( "Estamos en Verano" )
95- } else if ( season == "septiembre" ) {
96- console . log ( "Estamos en Otoño" )
97- } else if ( season == "octubre" ) {
98- console . log ( "Estamos en Otoño" )
99- } else if ( season == "noviembre" ) {
100- console . log ( "Estamos en Otoño" )
101- } else if ( season == "diciembre" ) {
102- console . log ( "Estamos en Invierno" )
103- }
104- else {
105- console . log ( "Mes no es valido, intentalo de nuevo" )
131+ let month = "febrero" ;
132+
133+ switch ( month ) {
134+ case "enero" :
135+ case "marzo" :
136+ case "mayo" :
137+ case "julio" :
138+ case "agosto" :
139+ case "octubre" :
140+ case "diciembre" :
141+ console . log ( "Este mes tiene 31 días." ) ;
142+ break ;
143+ case "abril" :
144+ case "junio" :
145+ case "septiembre" :
146+ case "noviembre" :
147+ console . log ( "Este mes tiene 30 días." ) ;
148+ break ;
149+ case "febrero" :
150+ console . log ( "Febrero tiene 28 días, excepto en años bisiestos." ) ;
151+ break ;
152+ default :
153+ console . log ( "Mes inválido." ) ;
106154}
0 commit comments