Respuestas Ejercicio 11 (Preparación TOP Marzo 2022)

Escribe tus respuestas acá!

function diasDelMes (mes){
let diasMes = 0;
if (mes === “febrero”){
diasMes = 28;
} else if (mes === “abril” || mes === “junio” || mes === “septiembre” || mes === “noviembre”){
diasMes = 30;
} else{
diasMes = 31;
}
return diasMes;
}

console.log("Los días del mes son: " + diasDelMes(“abril”));

function diasDelMes(mes){
const meses=[
{ nombre : “enero” ,
dia : 31
},
{ nombre : “febrero” ,
dia : 28
},
{ nombre : “marzo” ,
dia : 31
},
{ nombre : “abril” ,
dia : 30
},
{ nombre : “mayo” ,
dia : 31
},
{ nombre : “junio” ,
dia : 30
},
{ nombre : “julio” ,
dia : 31
},
{ nombre : “agosto” ,
dia : 31
},
{ nombre : “septiembre” ,
dia : 30
},
{ nombre : “octubre” ,
dia : 31
},
{ nombre : “noviembre” ,
dia : 30 },
{ nombre : “diciembre” ,
dia : 31
},
]
let dias
for(let i=0; i<meses.length;i++){
if(meses[i].nombre===mes){
dias=meses[i].dia
}
}
return dias
}
console.log(diasDelMes(“enero”)) // 31
console.log(diasDelMes(“febrero”)) // 28

const diasDelMes=(mes)=>{

mes = mes.toLowerCase()

for(let i=0;i<meses.length;i++){

if(mes===meses[i].nombre){

  return days = meses[i].dia

}

}

return days =“No existe”

}

console.log (’---- Ejercicio 11 con IF’)

function diasDelMes (mes){

let diasMes = 0;

if (mes === ‘febrero’){

 diasMes = 28;

} else if (mes === ‘abril’ || mes === ‘junio’ || mes === ‘septiembre’ || mes === ‘noviembre’){

diasMes = 30;

} else{

diasMes = 31;

}

return diasMes;

}

console.log("Los días del mes son: " + diasDelMes(‘enero’));

console.log (’---- Ejercicio 11 con Arrglos y Objetos’)

function diasDelMes(mes){

const mesesDias = [

  {mes:'enero', dias:31},

  {mes:'febrero', dias:28},

  {mes:'marzo', dias:31},

  {mes:'abril', dias:30},

  {mes:'mayo', dias:31},

  {mes:'junio', dias:30},

  {mes:'julio', dias:31},

  {mes:'agosto', dias:31},

  {mes:'septiembre', dias:30},

  {mes:'octubre', dias:31},

  {mes:'noviembre', dias:30},

  {mes:'diciembre', dias:31},

]

for (let i = 0; i < mesesDias.length; i++){

  if (mesesDias[i].mes === mes){

    return 'El mes de ' + mes + ' tiene ' + mesesDias[i].dias + ' dias';

  }    

}

}

function diasDelMes(mes) {      

      mes = mes.toLowerCase()

      if ((mes == 'enero') || (mes == 'marzo') || (mes == 'mayo') || (mes == 'julio') || (mes == 'agosto') || (mes == 'octubre') || (mes == 'diciembre')) {
        return 31
      } else if ((mes == 'abril') || (mes == 'junio') || (mes == 'septiembre') || (mes == 'noviembre')) {
        return 30
      } else if (mes == 'febrero') {
        return 28      
      }
    }

    console.log(diasDelMes("enero"))       // 31
    console.log(diasDelMes("Febrero"))     // 28
    console.log(diasDelMes("septiembre"))  // 30