जेएस ट्यूटोरियल

जेएस होम जे एस परिचय जे एस कहाँ करने के लिए जेएस आउटपुट जेएस स्टेटमेंट्स जेएस सिंटेक्स जे एस टिप्पणियाँ जेएस चर जे एस लेट जेएस कॉन्स्ट जेएस ऑपरेटर्स जे एस अंकगणित जेएस असाइनमेंट जेएस डेटा प्रकार जे एस कार्य जेएस ऑब्जेक्ट्स जेएस इवेंट्स जे एस स्ट्रिंग्स जे एस स्ट्रिंग तरीके जे एस स्ट्रिंग खोज जे एस स्ट्रिंग टेम्पलेट्स जेएस नंबर जेएस संख्या के तरीके जे एस सरणी जेएस सरणी के तरीके जेएस ऐरे सॉर्ट जेएस सरणी पुनरावृत्ति जेएस ऐरे कॉन्स्ट जे एस तिथियाँ जेएस तिथि प्रारूप जेएस तिथि प्राप्त करने के तरीके जे एस दिनांक सेट तरीके जे एस मठ जे एस रैंडम जे एस बूलियन्स जेएस तुलना जे एस शर्तें जे एस स्विच जेएस लूप फॉर In . के लिए JS लूप ओएफ के लिए जेएस लूप जेएस लूप जबकि जेएस ब्रेक जेएस Iterables जेएस सेट जेएस मैप्स जेएस टाइपोफ जे एस प्रकार रूपांतरण जेएस बिटवाइज जेएस रेगएक्सपी जे एस त्रुटियाँ जेएस स्कोप जे एस उत्थापन जेएस सख्त मोड जेएस यह कीवर्ड जेएस एरो फंक्शन जेएस क्लासेस जेएस JSON जेएस डिबगिंग जेएस स्टाइल गाइड जेएस सर्वोत्तम अभ्यास जेएस गलतियाँ जेएस प्रदर्शन जेएस आरक्षित शब्द

जेएस संस्करण

जेएस संस्करण जेएस 2009 (ES5) जेएस 2015 (ईएस6) जेएस 2016 जेएस 2017 जेएस 2018 जेएस आईई / एज जेएस इतिहास

जेएस ऑब्जेक्ट्स

वस्तु परिभाषाएँ वस्तु गुण वस्तु के तरीके वस्तु प्रदर्शन ऑब्जेक्ट एक्सेसर्स वस्तु निर्माता वस्तु प्रोटोटाइप वस्तु पुनरावर्तनीय वस्तु समूह वस्तु मानचित्र वस्तु संदर्भ

जे एस कार्य

फ़ंक्शन परिभाषाएँ फंक्शन पैरामीटर्स समारोह आमंत्रण फंक्शन कॉल समारोह लागू करें फंक्शन क्लोजर

जेएस क्लासेस

कक्षा परिचय वर्ग वंशानुक्रम क्लास स्टेटिक

जे एस एसिंक

जेएस कॉलबैक जे एस अतुल्यकालिक जे एस वादा जे एस एसिंक/प्रतीक्षा

जेएस एचटीएमएल डोम

डोम परिचय डोम तरीके डोम दस्तावेज़ डोम तत्व डोम एचटीएमएल डोम फॉर्म डोम सीएसएस डोम एनिमेशन डोम घटनाक्रम डोम इवेंट श्रोता डोम नेविगेशन डोम नोड्स डोम संग्रह डोम नोड सूचियाँ

जेएस ब्राउज़र बीओएम

जेएस विंडो जेएस स्क्रीन जेएस स्थान जेएस इतिहास जेएस नेविगेटर जेएस पॉपअप अलर्ट जेएस टाइमिंग जे एस कुकीज़

जेएस वेब एपीआई

वेब एपीआई परिचय वेब फॉर्म एपीआई वेब इतिहास एपीआई वेब संग्रहण API वेब वर्कर एपीआई वेब फ़ेच एपीआई वेब जियोलोकेशन एपीआई

जे एस अजाक्स

AJAX परिचय अजाक्स एक्सएमएलएचटीपी अजाक्स अनुरोध अजाक्स प्रतिक्रिया अजाक्स एक्सएमएल फ़ाइल अजाक्स पीएचपी अजाक्स एएसपी AJAX डेटाबेस अजाक्स अनुप्रयोग अजाक्स उदाहरण

जेएस JSON

JSON परिचय JSON सिंटैक्स जेएसओएन बनाम एक्सएमएल JSON डेटा प्रकार JSON पार्स JSON स्ट्रिंगिफ़ाई JSON ऑब्जेक्ट्स JSON सरणियाँ JSON सर्वर जेएसओएन पीएचपी जेएसओएन एचटीएमएल जेएसओएन जेएसओएनपी

जेएस बनाम jQuery

jQuery चयनकर्ता jQuery एचटीएमएल jQuery सीएसएस jQuery डोम

जेएस ग्राफिक्स

जेएस ग्राफिक्स जेएस कैनवास जे एस प्लॉटली जेएस चार्ट.जेएस जेएस गूगल चार्ट जेएस डी3.जेएस

जेएस उदाहरण

जेएस उदाहरण जेएस एचटीएमएल डोम जेएस एचटीएमएल इनपुट जेएस एचटीएमएल ऑब्जेक्ट्स जेएस एचटीएमएल इवेंट्स जेएस ब्राउज़र जे एस संपादक जे एस व्यायाम जे एस प्रश्नोत्तरी जेएस प्रमाणपत्र

जे एस संदर्भ

जावास्क्रिप्ट ऑब्जेक्ट्स एचटीएमएल डोम ऑब्जेक्ट्स


जावास्क्रिप्ट अगर कोई और और अगर


सशर्त बयानों का उपयोग विभिन्न स्थितियों के आधार पर विभिन्न क्रियाओं को करने के लिए किया जाता है।


सशर्त बयान

बहुत बार जब आप कोड लिखते हैं, तो आप विभिन्न निर्णयों के लिए अलग-अलग कार्य करना चाहते हैं।

ऐसा करने के लिए आप अपने कोड में सशर्त बयानों का उपयोग कर सकते हैं।

जावास्क्रिप्ट में हमारे पास निम्नलिखित सशर्त कथन हैं:

  • ifयदि कोई निर्दिष्ट शर्त सत्य है, तो निष्पादित किए जाने वाले कोड के ब्लॉक को निर्दिष्ट करने के लिए उपयोग करें
  • कोड के एक ब्लॉक को निष्पादित करने के लिए निर्दिष्ट करने के लिए उपयोग करें else, यदि वही स्थिति गलत है
  • else ifपरीक्षण के लिए एक नई शर्त निर्दिष्ट करने के लिए उपयोग करें , यदि पहली शर्त गलत है
  • switchनिष्पादित करने के लिए कोड के कई वैकल्पिक ब्लॉक निर्दिष्ट करने के लिए उपयोग करें

कथन का switchवर्णन अगले अध्याय में किया गया है।


अगर कथन

ifयदि कोई शर्त सत्य है तो निष्पादित किए जाने वाले JavaScript कोड के ब्लॉक को निर्दिष्ट करने के लिए कथन का उपयोग करें ।

वाक्य - विन्यास

if (condition) {
  //  block of code to be executed if the condition is true
}

ध्यान दें कि ifलोअरकेस अक्षरों में है। अपरकेस अक्षर (यदि या IF) एक जावास्क्रिप्ट त्रुटि उत्पन्न करेगा।

उदाहरण

यदि समय 18:00 से कम है तो "अच्छे दिन" का अभिवादन करें:

if (hour < 18) {
  greeting = "Good day";
}

अभिवादन का परिणाम होगा:



अन्य कथन

elseयदि स्थिति गलत है, तो निष्पादित किए जाने वाले कोड के ब्लॉक को निर्दिष्ट करने के लिए कथन का उपयोग करें ।

if (condition) {
  //  block of code to be executed if the condition is true
} else {
  //  block of code to be executed if the condition is false
}

उदाहरण

यदि घंटा 18 से कम है, तो "गुड डे" ग्रीटिंग बनाएं, अन्यथा "गुड इवनिंग":

if (hour < 18) {
  greeting = "Good day";
} else {
  greeting = "Good evening";
}

अभिवादन का परिणाम होगा:

Good evening

अन्य यदि कथन

else ifयदि पहली शर्त गलत है, तो एक नई शर्त निर्दिष्ट करने के लिए कथन का प्रयोग करें ।

वाक्य - विन्यास

if (condition1) {
  //  block of code to be executed if condition1 is true
} else if (condition2) {
  //  block of code to be executed if the condition1 is false and condition2 is true
} else {
  //  block of code to be executed if the condition1 is false and condition2 is false
}

उदाहरण

यदि समय 10:00 से कम है, तो "गुड मॉर्निंग" ग्रीटिंग बनाएं, यदि नहीं, लेकिन समय 20:00 से कम है, तो "गुड डे" ग्रीटिंग बनाएं, अन्यथा "गुड इवनिंग":

if (time < 10) {
  greeting = "Good morning";
} else if (time < 20) {
  greeting = "Good day";
} else {
  greeting = "Good evening";
}

अभिवादन का परिणाम होगा:

Good evening

और ज्यादा उदाहरण


यह उदाहरण W3Schools या वर्ल्ड वाइल्डलाइफ फाउंडेशन (WWF) के लिए एक लिंक लिखेगा। यादृच्छिक संख्या का उपयोग करके, प्रत्येक लिंक के लिए 50% मौका होता है।


व्यायाम के साथ खुद को परखें

व्यायाम:

if"Hello World" को अलर्ट करने के लिए कथन को xठीक करें यदि y.

if x > y 
  alert("Hello World");