Оцініть цю публікацію!
[Усього: 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
для отримання введеного року. - Перевірка та виведення результату: Перевірка, чи введений рік коректний (число), та виведення результату щодо того, чи є рік високосним.