Un año bisiesto (en el calendario gregoriano) se da:
Algunos ejemplos:
Para disfrutar de una explicación encantadora de cuatro minutos sobre todo el fenómeno de los años bisiestos, echa un vistazo a este vídeo de YouTube.
Tu tarea consiste en determinar si un año dado es un año bisiesto.
Intenta evitar la repetición de código; usa funciones auxiliares privadas si puedes.
Y podrías plantearte usar una sola expresión Boolean en lugar de if-else para mejorar la legibilidad.
Consulta aquí cómo se podría hacer (el enlace es para Java, pero, por supuesto, la lógica también es válida para Scala).
Regístrate en Exercism para aprender y dominar Scala con 95 ejercicios y mentoría humana real, todo gratis.
Sumérgete en los distintos algoritmos y enfoques que puedes usar para resolver Año bisiesto, mientras Jeremy y Erik exploran interesantes soluciones de la comunidad en 10 lenguajes diferentes en Exercism.