Привет! Сегодня я хотел бы рассказать о том, как легко определить, является ли год високосным, с помощью функции isLeapYear.
Функция isLeapYear ― это программа на языке программирования, которая определяет, является ли год високосным. Високосными считаются годы, которые кратны 400٫ а также те٫ которые кратны 4 и не кратны 100. Посмотрим٫ как это можно реализовать⁚
function isLeapYear(year) {
if (year % 400 0) {
return true;
} else if (year % 4 0 nn year % 100 ! 0) {
return true;
} else {
return false;
}
}
Давайте разберем этот код. Функция isLeapYear принимает в качестве аргумента год, который нужно проверить. Затем мы используем оператор % (остаток от деления), чтобы проверить, кратен ли год 400. Если да, то мы возвращаем true, потому что это год високосный.
Если год не делится без остатка на 400, мы переходим к следующей проверке, используя условие year % 4 0 nn year % 100 ! 0. Если год кратен 4 и при этом не кратен 100, то он также является високосным, и мы возвращаем true. В противном случае, если ни одно из условий не выполняется, год не является високосным, и функция возвращает false.
Для использования этой функции вам достаточно вызвать ее и передать год в качестве аргумента, например⁚
console.log(isLeapYear(2020)); // Выведет true
console.log(isLeapYear(2100)); // Выведет false
Вот и все! Теперь у вас есть простой способ определить, является ли год високосным, используя функцию isLeapYear. Я надеюсь, что эта статья была полезной для вас!