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

जावास्क्रिप्ट ऑपरेटर क्या हैं

<घंटा/>

आइए हम एक सरल व्यंजक लें "10 + 20 30 के बराबर है"। यहां 10 और 20 को ऑपरेंड और '+' को ऑपरेटर कहा जाता है। जावास्क्रिप्ट निम्नलिखित प्रकार के ऑपरेटरों का समर्थन करता है।

  • अंकगणित संचालिका
  • तुलना ऑपरेटर
  • लॉजिकल (या रिलेशनल) ऑपरेटर्स
  • असाइनमेंट ऑपरेटर्स
  • सशर्त (या टर्नरी) ऑपरेटर

आइए तुलना ऑपरेटरों पर एक नजर डालते हैं -

जावास्क्रिप्ट निम्नलिखित तुलना ऑपरेटरों का समर्थन करता है। मान लें कि चर A में 10 है और चर B में 20 है -

<टीडी>

==(समान)

जाँचता है कि दो ऑपरेंड का मान बराबर है या नहीं, यदि हाँ, तो शर्त सत्य हो जाती है।

पूर्व: (ए ==बी) सत्य नहीं है।

<टीडी>

!=(बराबर नहीं)

जाँचता है कि दो ऑपरेंड का मान समान है या नहीं, यदि मान समान नहीं हैं, तो स्थिति सत्य हो जाती है।

पूर्व: (ए!=बी) सच है।

<टीडी>

> (इससे बड़ा)

जाँचता है कि क्या बाएँ संकार्य का मान दाएँ संकार्य के मान से अधिक है, यदि हाँ, तो स्थिति सत्य हो जाती है।

पूर्व: (ए> बी) सच नहीं है।

<टीडी>

<(इससे कम)

जाँचता है कि क्या लेफ्ट ऑपरेंड का मान राइट ऑपरेंड के मान से कम है, यदि हाँ, तो कंडीशन सही हो जाती है।

पूर्व: (ए <बी) सच है।

<टीडी>

>=(इससे बड़ा या इसके बराबर)

जाँचता है कि क्या लेफ्ट ऑपरेंड का मान राइट ऑपरेंड के मान से अधिक या बराबर है, यदि हाँ, तो कंडीशन सही हो जाती है।

पूर्व: (ए>=बी) सच नहीं है।

<टीडी>

<=(इससे कम या इसके बराबर)

जाँचता है कि क्या लेफ्ट ऑपरेंड का मान राइट ऑपरेंड के मान से कम या बराबर है, यदि हाँ, तो कंडीशन सही हो जाती है।

पूर्व: (ए <=बी) सच है।

क्रमांक ऑपरेटर और विवरण
1
2
3
4
5
6

निम्नलिखित कोड दिखाता है कि जावास्क्रिप्ट में तुलना ऑपरेटरों का उपयोग कैसे करें

उदाहरण

लाइव डेमो
<html>
   <body>
      <script>
         var a = 10;
         var b = 20;
         var linebreak = "<br />";
    
         document.write("(a == b) => ");
         result = (a == b);
         document.write(result);
         document.write(linebreak);

         document.write("(a < b) => ");
         result = (a < b);
         document.write(result);
         document.write(linebreak);
          
         document.write("(a > b) => ");
         result = (a > b);
         document.write(result);
         document.write(linebreak);

         document.write("(a != b) => ");
         result = (a != b);
         document.write(result);
         document.write(linebreak);

         document.write("(a >= b) => ");
         result = (a >= b);
         document.write(result);
         document.write(linebreak);

         document.write("(a <= b) => ");
         result = (a <= b);
         document.write(result);
         document.write(linebreak);
      </script>
      
   </body>
</html>

  1. जावास्क्रिप्ट में सहयोगी सरणी क्या हैं?

    एसोसिएटिव एरे मूल रूप से जावास्क्रिप्ट में ऑब्जेक्ट हैं जहां इंडेक्स को उपयोगकर्ता परिभाषित कुंजी द्वारा प्रतिस्थापित किया जाता है। उनके पास सामान्य सरणी की तरह लंबाई की संपत्ति नहीं है और लूप के लिए सामान्य का उपयोग करके ट्रैवर्स नहीं किया जा सकता है। जावास्क्रिप्ट में सहयोगी सरणियों के लिए कोड नि

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

    कोड को छोटे टुकड़ों में तोड़ने के लिए ES 2015 में मॉड्यूल पेश किए गए थे। मॉड्यूल में कक्षाएं या कार्य हो सकते हैं। कीवर्ड निर्यात और आयात का उपयोग चर, कार्यों, वस्तुओं को निर्यात करने और उन्हें अन्य फ़ाइलों में आयात करने के लिए किया जाता है। नोट - इस उदाहरण को चलाने के लिए आपको एक लोकलहोस्ट सर्वर च

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

    वादे हमें अतुल्यकालिक संचालन करने की अनुमति देते हैं जहां मूल्य उन्नत में ज्ञात नहीं है जब वादा बनाया जा रहा था। एक वादे में तीन राज्य लंबित, पूरे और अस्वीकृत हो सकते हैं। जावास्क्रिप्ट में वादों के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> &