Код Junior Разминка: короткие функции обновлено

isLeapYear

Условие

Високосный ли год?

Примеры

isLeapYear(2024) // true
isLeapYear(1900) // false
isLeapYear(2000) // true

Как подойти

Делится на 4, но не на 100, кроме делящихся на 400. Проверка только на 4 ломается на 1900 - это и есть тестовый случай.

Подсказки: 1
  1. Правило из трёх условий, а не из одного.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.