Quantidade de anos bissextos

Dados um ano inicial e um ano final, retorne a quantidade de anos bissextos no intervalo, incluindo os dois extremos.

Um ano bissexto do calendário gregoriano é divisível por 4, exceto quando é divisível por 100; nesse caso, só é bissexto se também for divisível por 400.

Exemplos

leapYears(1980, 1984) // 2
// 1980 e 1984 são anos bissextos.

leapYears(2000, 2020) // 6

leapYears(1600, 2000) // 98

Notas

  • Consulte a aba Recursos para obter ajuda sobre como identificar anos bissextos.