JavaScriptda kabisa yilini aniqlash
Ilgari o'rganilgan usullardan foydalanib, biz har qanday yil uchun u kabisa yili yoki yo'qligini osongina aniqlashimiz mumkin: shunchaki fevral oyida necha kun borligini bilish kerak. Buning uchun biz mart oyining nolinchi kunini olishimiz kerak:
let date = new Date(2020, 2, 0);
console.log(date.getDate()); // 29 ni chiqaradi, chunki 2020 yil - kabisa yili
Kodimizni yil turi matn ko'rinishida chiqarilishi uchun takomillashtiramiz:
let date = new Date(2020, 2, 0);
if (date.getDate() == 29) {
console.log('kabisa yili');
} else {
console.log('oddiy yil');
}
isLeap funksiyasini yarating, u parametr sifatida
yilni qabul qilsin va agar yil kabisa yili bo'lsa
true ni, aks holda false
ni qaytarsin.