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 мәнін қайтарады.