जावास्क्रिप्ट में लीप वर्ष की परिभाषा
पहले सीखी गई तकनीकों का उपयोग करके, हम किसी भी वर्ष के लिए आसानी से निर्धारित कर सकते हैं कि यह लीप वर्ष है या नहीं: बस यह जानना आवश्यक है कि फरवरी में कितने दिन हैं। इसके लिए हमें मार्च का शून्यवाँ दिन लेना होगा:
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
- अगर नहीं है।