Оцініть цю публікацію!
[Усього: 0 Середнє значення: 0]
Скрипта на JavaScript, який перевіряє, чи є введений рік високосним:
// Функція для перевірки, чи є рік високосним
function isLeapYear(year) {
// Рік високосний, якщо він кратний 4
// Але роки, кратні 100, не є високосними (окрім років, кратних 400)
return (year % 4 === 0 && year % 100 !== 0) || (year % 400 === 0);
}
// Отримання введеного року від користувача
const userYear = prompt("Введіть рік:");
// Перевірка на коректність введення
if (userYear !== null && !isNaN(userYear)) {
const year = parseInt(userYear, 10);
// Перевірка та виведення результату
if (isLeapYear(year)) {
console.log(`${year} є високосним роком.`);
} else {
console.log(`${year} не є високосним роком.`);
}
} else {
console.log("Некоректне введення. Будь ласка, введіть число.");
}
Опис скрипта:
isLeapYear: Функція, яка приймає рік і повертаєtrue, якщо рік високосний, іfalseв іншому випадку.- Отримання року від користувача: Використання
promptдля отримання введеного року. - Перевірка та виведення результату: Перевірка, чи введений рік коректний (число), та виведення результату щодо того, чи є рік високосним.