JavaScript में else if कंस्ट्रक्शन

कंस्ट्रक्शन else if हमें else ब्लॉक में शर्तें निर्दिष्ट करने की अनुमति देती है। आइए एक उदाहरण देखें:

javascriptlet num = 1;

if (num == 1) {
  console.log('value1');
} else if (num == 2) {
  console.log('value2');
} else if (num == 3) {
  console.log('value3');
}

कई if के बजाय else if का उपयोग करने का लाभ यह है कि यह उस स्थिति को पकड़ने की क्षमता प्रदान करता है जब चर num का मान किसी भी शर्त के अनुरूप नहीं होता:

javascriptlet num = 1;

if (num == 1) {
  console.log('value1');
} else if (num == 2) {
  console.log('value2');
} else if (num == 3) {
  console.log('value3');
} else {
  console.log('चर num का अमान्य मान');
}
Задание 1

चर day में 1 से 31 के अंतराल की कोई संख्या है। निर्धारित करें कि यह संख्या महीने के किस दशक में आती है (पहले, दूसरे या तीसरे में)।

Задание 2

पिछले कार्य को इस तरह संशोधित करें कि, यदि चर day में 1 से 31 की संख्या नहीं है, तो एक त्रुटि संदेश प्रदर्शित हो।