Anos bissextos
Um ano bissexto acrescenta um dia a fevereiro para manter o calendário sincronizado com o ano sazonal. Os anos bissextos ocorrem com uma frequência regular, determinada pela seguinte regra:
- Um ano deve ou ser divisível por 400 ou ser divisível por 4 e não por 100.
Dado um year, você deve implementar uma função que retorne true se for um ano bissexto ou false caso contrário.
Exemplos
isLeap(2020) ➞ true
// É divisível por 4 e não por 100.
isLeap(1800) ➞ false
// É divisível por 4, mas também por 100.
isLeap(2000) ➞ true
// É divisível por 400.
isLeap(2019) ➞ false
// Não é divisível por 400 nem por 4.Notas
- Ser exatamente divisível pode ser interpretado como o resto da divisão ser igual a 0.
- Se você não souber como continuar, procure ajuda na aba Recursos.
- Se ainda estiver com dificuldade, desbloqueie soluções na aba Soluções.
- Bônus: Tente implementar esta função em uma única linha de código.