Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में सशर्त ऑपरेटर क्या हैं?


सशर्त ऑपरेटर पहले किसी अभिव्यक्ति का मूल्यांकन सत्य या असत्य मान के लिए करता है और फिर मूल्यांकन के परिणाम के आधार पर दिए गए दो कथनों में से एक को निष्पादित करता है।

क्र.सं. ऑपरेटर और विवरण
1 ? : (सशर्त)
यदि स्थिति सत्य है? तो मान X: अन्यथा मान Y

उदाहरण

JavaScript में सशर्त ऑपरेटर कैसे काम करता है, यह समझने के लिए निम्नलिखित कोड का प्रयास करें:

<html> 
    <body> 
        <script> 
            <!-- 
                var a = 10; 
                var b = 20; 
                var linebreak = "<br />"; 
                document.write ("((a > b) ? 100 : 200) => "); 
                result = (a > b) ? 100 : 200; 
                document.write(result); 
                document.write(linebreak); 
                document.write ("((a < b) ? 100 : 200) => "); 
                result = (a < b) ? 100 : 200; 
                document.write(result); 
                document.write(linebreak); 
            //--> 
        </script> 
        <p>चरों को अलग-अलग मानों और अलग-अलग ऑपरेटर्स पर सेट करें और फिर प्रयास करें...</p> 
    </body> 
</html>
  1. - JavaScript बिटवाइज ऑपरेटर क्या हैं?

    अवलोकनJavaScript बिटवाइज ऑपरेटर ऑपरेंड को 32 बिट्स के अनुक्रम के रूप में मानते हैं। निम्नलिखित ऑपरेटर उपलब्ध हैं:क्र.सं.ऑपरेटर और नाम1&बिटवाइज AND2|बिटवाइज OR3^बिटवाइज XOR4~बिटवाइज NOT5<<बिटवाइज ज़ीरो-फिल लेफ्ट शिफ्ट6>>बिटवाइज साइन्ड राइट शिफ्ट7>>>बिटवाइज ज़ीरो-फिल राइट शिफ्

  1. - JavaScript में लॉजिकल ऑपरेटर्स के प्रकार

    JavaScript में तीन लॉजिकल ऑपरेटर्स JavaScript में तीन मुख्य लॉजिकल ऑपरेटर्स हैं: || (OR), && (AND), ! (NOT)। 1. AND ऑपरेटर (&&) दोनों एक्सप्रेशन्स सत्य होने पर ही true लौटाता है। शॉर्ट-सर्किट इवैल्यूएशन: यदि पहला फाल्सी है, तो दूसरा चेक नहीं किया जाता। उदाहरण 100 && b < 500) + <br> + // t

  1. जावास्क्रिप्ट में प्रॉमिसेस क्या हैं? जावास्क्रिप्ट में प्रॉमिसेस क्या हैं?

    प्रॉमिसेस हमें एसिंक्रोनस ऑपरेशन करने की अनुमति देती हैं जहां मान प्रॉमिस बनाते समय पहले से ज्ञात नहीं होता। एक प्रॉमिस की तीन स्टेट्स हो सकती हैं: पेंडिंग, फुलफिल्ड और रिजेक्टेड। जावास्क्रिप्ट में प्रॉमिसेस के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> &l