else कंस्ट्रक्शन

else कंस्ट्रक्शन कोड का एक ब्लॉक निर्धारित करती है, जो if कंस्ट्रक्शन में गलत कंडीशन होने पर निष्पादित होगा।

सिंटैक्स

javascriptif (लॉजिकल एक्सप्रेशन) {
  /*
    यहाँ रखा गया कोड निष्पादित होगा,
    यदि लॉजिकल एक्सप्रेशन सही है
  */
} else {
  /*
    यहाँ रखा गया कोड निष्पादित होगा,
    यदि लॉजिकल एक्सप्रेशन गलत है
  */
};

यदि करली ब्रेसिज़ में केवल एक एक्सप्रेशन है, तो इन करली ब्रेसिज़ को लिखना जरूरी नहीं है।

उदाहरण

चलिए जाँचते हैं, वेरिएबल का मान शून्य से बड़ा है या नहीं:

javascriptlet test = -1;

if (test > 0) {
  alert('+++');
} else {
  alert('---');
}

उदाहरण

if-else कंस्ट्रक्शन को एक-दूसरे में किसी भी तरह से नेस्टेड किया जा सकता है:

javascriptlet num = 3;

if (num >= 0) {
  if (num <= 5) {
    alert('5 से कम या बराबर');
  } else {
    alert('5 से अधिक');
  }
} else {
  alert('शून्य से कम');
}

यह भी देखें

  • if कंस्ट्रक्शन,
    जो कंडीशन बनाती है
  • elseif कंस्ट्रक्शन,
    जो कंडीशन बनाती है
  • switch कंस्ट्रक्शन,
    जो कंडीशन बनाती है