Определяне на високосна година в JavaScript

Използвайки изучените по-рано техники, можем лесно да определим за всяка година дали е високосна или не: просто трябва да разберем колко дни има февруари. За целта трябва да вземем нулевия ден на март:

javascriptlet date = new Date(2020, 2, 0);
console.log(date.getDate()); // ще изведе 29, тъй като 2020 година е високосна

Нека усъвършенстваме нашия код така, че типът година да се извежда като текст:

javascriptlet date = new Date(2020, 2, 0);

if (date.getDate() == 29) {
  console.log('високосна');
} else {
  console.log('обикновена');
}
Задание 1

Направете функция isLeap, която с параметър ще приема година и ще връща true, ако годината е високосна, и false - ако не е.