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



ऑपरेटर्स का उपयोग ऑपरेंड्स पर विशिष्ट गणना करने के लिए किया जाता है। जावास्क्रिप्ट ऑपरेटरों का उपयोग मूल्यों की तुलना करने के लिए किया जाता है, अंकगणितीय संचालन करते हैं।

एक ऑपरेटर का उपयोग एक निश्चित मूल्य या ऑपरेंड में हेरफेर करने के लिए किया जाता है। ऑपरेटर्स का उपयोग ऑपरेंड्स पर विशिष्ट गणितीय और तार्किक गणना करने के लिए किया जाता है। इस लेख में, हम विभिन्न के बारे में चर्चा करेंगे ऑपरेटर्स और उन्हें निम्नलिखित अनुक्रम में एक कोड में कैसे उपयोग किया जाता है:

एक ऑपरेटर क्या है?

ऑपरेटरों का उपयोग मूल्यों की तुलना करने के लिए किया जाता है, अंकगणितीय संचालन करते हैं, उदाहरण के लिए, यदि हम एक सरल अभिव्यक्ति लेते हैं, तो 4 + 5 9 के बराबर है। यहां 4 और 5 को ऑपरेंड कहा जाता है और ‘+ 'को ऑपरेटर कहा जाता है। जावास्क्रिप्ट में विभिन्न प्रकार के ऑपरेटर होते हैं जिनका उपयोग विभिन्न कार्यों को करने के लिए किया जाता है।





जावास्क्रिप्ट ऑपरेटरों के प्रकार

जावास्क्रिप्ट में विभिन्न प्रकार के ऑपरेटर हैं जो विभिन्न कार्यों को करने के लिए उपयोग किए जाते हैं। जावास्क्रिप्ट ऑपरेटरों में से कुछ में शामिल हैं:

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

अंकगणितीय आपरेटर

अंकगणित ऑपरेटरों का उपयोग ऑपरेंड पर अंकगणितीय संचालन करने के लिए किया जाता है। यहां उन ऑपरेटरों की सूची दी गई है जिन्हें जावास्क्रिप्ट अंकगणितीय ऑपरेटर के रूप में जाना जाता है:



ऑपरेटर

विवरण

उदाहरण



+

दो ऑपरेंड जोड़ता है

sql में तारीख के लिए डेटा प्रकार

10 + 20 = 30

-

पहले से दूसरे ऑपरेंड को घटाता है

30 - 20 = 10

/

भाजक को अंश से विभाजित करें

10/20 = 2

*

दो ऑपरेंड गुणा करें

५ * ५ = २५

%

पूर्णांक विभाजन के शेष भाग को आउटपुट करता है

20% 10 = 0

++

एक पूर्णांक मान बढ़ाता है

var a = 20 a ++ अब a = 21

-

एक पूर्णांक मान घटाता है

var a = 20 a– अब a 19

तुलना संचालक

जावास्क्रिप्ट तुलना ऑपरेटर दो ऑपरेंड की तुलना करता है। तुलना ऑपरेटर निम्नानुसार हैं:

ऑपरेटर

विवरण

उदाहरण

==

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

20 == 30 = असत्य

===

समान (समान प्रकार का) पाता है

10 == 20 = असत्य

! =

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

२०! = ३० = सत्य

= ==

तात्पर्य यह है कि दो मूल्य समान नहीं हैं

20! == 20 = असत्य

>

महाराज और कठपुतली क्या हैं

जाँचता है कि क्या बाएं संकार्य का मान दाहिने संचालक के मान से अधिक है

30> 10 = सत्य

> =

यह जाँचता है कि बाएँ ऑपरेंड का मान सही ऑपरेंड के मान से अधिक या उसके बराबर है या नहीं

20> = 10 = सत्य

<

यह जाँचता है कि क्या बाएं ऑपरेंड का मूल्य सही ऑपरेंड के मूल्य से कम है

बीस<10 = false

<=

जाँचता है कि क्या बाएं ऑपरेंड का मान सही ऑपरेंड के मान से कम या बराबर है

३०<=10 = false

बिटवाइज ऑपरेटर्स

बिटवाइज़ ऑपरेटरों का उपयोग ऑपरेंड पर बिटवाइज़ संचालन करने के लिए किया जाता है। यहाँ बिटवाइज़ ऑपरेटरों की सूची दी गई है:

ऑपरेटर

विवरण

उदाहरण

और

बूलियन और इसके पूर्णांक तर्कों के प्रत्येक बिट पर ऑपरेशन

(१० == २० & २० == ३३) = असत्य

|

यह अपने पूर्णांक तर्कों के प्रत्येक बिट पर एक बूलियन या ऑपरेशन करता है

(१० == २० | २० == ३३) = असत्य

^

यह ऑपरेटर बिटवाइज़ XOR ऑपरेशन करता है

(१० == २० ^ २० == ३३) = असत्य

~

यह एक अपरिपक्व ऑपरेटर है और ऑपरेंड में सभी बिट्स को उलट कर संचालित करता है

(~ 10) = -10

<<

दूसरे ऑपरेंड में निर्दिष्ट स्थानों की संख्या से इसके पहले ऑपरेंड में सभी बिट्स को बाईं ओर ले जाता है।

सी ++ में रिट्रेसमेंट अनुक्रम

(१०)<<2) = 40

>>

बाएं ऑपरेंड का मान दाएं ऑपरेंड द्वारा निर्दिष्ट बिट्स की संख्या से दाईं ओर ले जाया जाता है।

(१० >> २) = २

>>>

यह ऑपरेटर >> ऑपरेटर की तरह ही है, सिवाय इसके कि बाईं ओर स्थानांतरित बिट्स हमेशा शून्य हैं।

(१० >>> २) = २

लॉजिकल ऑपरेटर्स

सूची सभी जावास्क्रिप्ट तार्किक ऑपरेटर प्रदान करती है:

ऑपरेटर

विवरण

उदाहरण

&&

तार्किक तथा - यदि दोनों ऑपरेशंस नॉन-जीरो हैं, तो कंडीशन सही हो जाती है

(१० == २० && २० == ३३) = असत्य

||

तार्किक या - यदि दोनों संचालकों में से कोई भी गैर-शून्य है, तो स्थिति सच हो जाती है।

(१० == २० || २० == ३३) = असत्य

!

तार्किक नहीं - अपने ऑपरेंड की तार्किक स्थिति को उलट देता है।

! (१० == २०) = सत्य

असाइनमेंट ऑपरेटर्स

असाइनमेंट ऑपरेटरों का उपयोग ऑपरेंड को मान प्रदान करने के लिए किया जाता है। निम्नलिखित ऑपरेटरों को जावास्क्रिप्ट असाइनमेंट ऑपरेटर के रूप में जाना जाता है:

ऑपरेटर

विवरण

उदाहरण

= =

राइट साइड ऑपरेंड से लेफ्ट साइड ऑपरेंड तक वैल्यू असाइन करता है

20 + 10 = 30

+ =

यह बाएं ऑपरेंड में दाईं ओर ऑपरेंड जोड़ता है और परिणाम को बाएं ऑपरेंड में असाइन करता है

var a = 20 a + = 10 अब a = 30

- =

यह बाएं ऑपरेंड से दाएं ऑपरेंड को घटाता है और लेफ्ट ऑपरेंड को रिजल्ट सौंपता है

var a = 30 a- = 10 अब a = 20

* =

यह बाएं ऑपरेंड के साथ दाहिने ऑपरेंड को गुणा करता है और परिणाम को बाएं ओपैंड पर असाइन करता है

var a = 10 a * = 20 अब a = 200

/ =

यह बाएं ऑपरेंड को दाएं ऑपरेंड के साथ विभाजित करता है और परिणाम को बाएं ऑपरेंड को सौंपता है

var a = 10 a / = 2 अब a = 5

% =

यह दो ऑपरेंड का उपयोग करके मापांक लेता है और परिणाम को बाएं ऑपरेंड में असाइन करता है

var a = 10 a% = 2 अब a = 0

ये कुछ सामान्य जावास्क्रिप्ट ऑपरेटर थे जिनकी परिभाषा और उदाहरण है। इसके साथ, हम अपने लेख के अंत में आ गए हैं।

अब जब आप जावास्क्रिप्ट ऑपरेटरों के बारे में जानते हैं, तो देखें Edureka द्वारा। वेब डेवलपमेंट सर्टिफिकेशन ट्रेनिंग आपको HTML5, CSS3, Twitter बूटस्ट्रैप 3, jQuery और Google API का उपयोग करके प्रभावशाली वेबसाइट बनाने और इसे अमेज़ॅन सिंपल स्टोरेज सर्विस (S3) में तैनात करने में मदद करेगी।

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया 'जावास्क्रिप्ट ऑपरेटर' के टिप्पणी अनुभाग में इसका उल्लेख करें और हम आपके पास वापस आ जाएंगे।