JavaScript में else if कंस्ट्रक्शन
कंस्ट्रक्शन else if हमें
else ब्लॉक में शर्तें निर्दिष्ट करने की अनुमति देती है।
आइए एक उदाहरण देखें:
let 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 का मान किसी भी शर्त के अनुरूप नहीं होता:
let 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 का अमान्य मान');
}
चर day में 1 से 31 के अंतराल की कोई संख्या है।
निर्धारित करें कि यह संख्या महीने के किस दशक में आती है
(पहले, दूसरे या तीसरे में)।
पिछले कार्य को इस तरह संशोधित करें कि,
यदि चर day में 1 से 31 की संख्या नहीं है,
तो एक त्रुटि संदेश प्रदर्शित हो।