Saltar al contenido

¿Cuántos días tiene el mes?

Enunciado

Escribe una función que reciba el número del mes (1 es enero, 12 es diciembre) y si el año es bisiesto (verdadero o falso), y regrese cuántos días tiene ese mes.

Abril, junio, septiembre y noviembre tienen 30 días, y los demás 31. El raro es febrero: 28, o 29 si el año es bisiesto.

Ejemplos

  • Enero

    1, false → 31

  • Junio

    6, false → 30

  • Febrero normal

    2, false → 28

Además de estas, el reto tiene pruebas ocultas que se revelan al enviar tu solución.

Empiezas con esto

Python

def dias_del_mes(mes, bisiesto):
    pass

JavaScript

function diasDelMes(mes, bisiesto) {
}
Resolver este reto

Se abre en el navegador, con el editor y las pruebas. Es gratis y no hace falta cuenta para empezar.

Más retos de O(1)

Ver todos los retos →