Años bisiestos

A febrero se le añade un día en los años bisiestos para mantener el calendario sincronizado con el año estacional. Los años bisiestos se producen con una frecuencia regular, determinada por la siguiente regla:

  • Un año debe o bien ser divisible por 400, o bien ser divisible por 4 pero no por 100.

Dado un year, debes implementar una función que devuelva true si es un año bisiesto o false si no lo es.

Ejemplos

isLeap(2020) ➞ true
// Es divisible exactamente por 4, pero no por 100.

isLeap(1800) ➞ false
// Es divisible exactamente por 4, pero también por 100.

isLeap(2000) ➞ true
// Es divisible exactamente por 400.

isLeap(2019) ➞ false
// No es divisible exactamente por 400 ni por 4.

Notas

  • Ser divisible exactamente significa que el resto de la división es igual a 0.
  • Si te atascas en un desafío, busca ayuda en la pestaña Recursos.
  • Si de verdad no puedes avanzar, desbloquea soluciones en la pestaña Soluciones.
  • Extra: Intenta implementar esta función en una sola línea de código.