Вызначэнне высакоснага года ў JavaScript
Выкарыстоўваючы вывучаныя раней прыёмы, мы можам лёгка вызначыць для любога года, высакосны ён ці не: проста неабходна даведацца, колькі дзён у лютым. Для гэтага нам трэба ўзяць нулявы дзень сакавіка:
let date = new Date(2020, 2, 0);
console.log(date.getDate()); // выведзе 29, бо 2020 год - высакосны
Удасканалім наш код так, каб тып года выводзіўся тэкстам:
let date = new Date(2020, 2, 0);
if (date.getDate() == 29) {
console.log('высакосны');
} else {
console.log('звычайны');
}
Зрабіце функцыю isLeap
, якая параметрам
будзе прымаць год і вяртаць true
,
калі гэтага год высакосны, і false
- калі не.