JavaScript – Operators in Hindi

  • Introduction to Operators in JavaScript in Hindi
  • Arithmetic operator
  • Comparison (relational) operators
  • Bitwise operators
  • Logical operators
  • Assignment operators
  • Special operators
Operators in JavaScript in Hindi

Introduction to Operators in JavaScript

जावास्क्रिप्ट ऑपरेटर symbols हैं जो ऑपरेंड पर operation करने के लिए उपयोग किए जाते हैं। उदाहरण के लिए:

var sum=10+20;  

यहाँ, + अंकगणितीय ऑपरेटर है और = असाइनमेंट ऑपरेटर है।

जावास्क्रिप्ट में निम्नलिखित प्रकार के ऑपरेटर हैं।

  1. Arithmetic operator
  2. Comparison (relational) operators
  3. Bitwise operators
  4. Logical operators
  5. Assignment operators
  6. Special operators

जावास्क्रिप्ट arithmetic operators 

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

ऑपरेटरविवरणउदाहरण
+Addition10 + 20 = 30
घटाव20-10 = 10
*गुणन10 * 20 = २००
/विभाजन20/10 = 2
%मापांक (शेष)20% 10 = 0
++Incrementvar a = 10; a++; Now a = 11
Decrementvar a = 10; a–; Now a = 9

जावास्क्रिप्ट comparison operators

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

ऑपरेटरविवरणउदाहरण
==के बराबर है10 == 20 = false
===Identical (equal and of same type)10 == 20 = false
! =बराबर नही है10! = 20 = true
! ==Not identical20! == 20 = false
>से अधिक20> 10 = true
> =इससे बड़ा या इसके बराबर20> = 10 = true
<से कम20 <10 = false
<=से कम या बराबर20 <= 10 = false

जावास्क्रिप्ट bitwise operators

बिटवाइज़ ऑपरेटर ऑपरेंड पर बिटवाइज़ ऑपरेशन करते हैं। बिटवाइज़ ऑपरेटर निम्नानुसार हैं:

ऑपरेटरविवरणउदाहरण
&Bitwise AND(10 ==20 & 20==33) = असत्य
|Bitwise OR(10==20 | 20==33) = असत्य
^Bitwise XOR(10==20 ^ 20==33) = असत्य
~Bitwise NOT(~ 10) = -10
<<Bitwise left shift(10<<2) = 40
>>Bitwise right shift(10>>2) = 2
>>>Bitwise right shift with zero(10>>> 2) = 2

जावास्क्रिप्ट logical operators

निम्नलिखित ऑपरेटरों को जावास्क्रिप्ट तार्किक ऑपरेटरों के रूप में जाना जाता है।

ऑपरेटरविवरणउदाहरण
&&Logical AND(10==20 && 20==33) = असत्य
||Logical OR(10==20 || 20==33) = असत्य
!Logical NOT!(10==20) = सत्य

जावास्क्रिप्ट assignment operators

निम्नलिखित ऑपरेटरों को जावास्क्रिप्ट असाइनमेंट ऑपरेटर के रूप में जाना जाता है।

ऑपरेटरविवरणउदाहरण
=असाइन10 + 10 = 20
+ =जोड़ें और असाइन करेंvar a = 10; a+ = 20; Now a = 30
– =घटाना और असाइन करनाvar a = 20; a- = 10; Now a= 10
* =गुणा और असाइन करेंvar a = 10; a* = 20; Now a= 200
/ =भाग और असाइन करोvar a = 10; a/ = 2; Now a = 4
% =मापांक और असाइन करेंvar a = 10; a% = 2; Now a = 0

जावास्क्रिप्ट special operators

निम्नलिखित ऑपरेटरों को जावास्क्रिप्ट विशेष ऑपरेटरों के रूप में जाना जाता है।

ऑपरेटरविवरण
(?:)Conditional operator शर्त के आधार पर मूल्य देता है। यह ऐसा ही है जैसे if-else
,Comma Operator कई अभिव्यक्तियों का मूल्यांकन एकल अभिव्यक्ति (expression) के रूप में करने की अनुमति देता है।
deleteडिलीट ऑपरेटर ऑब्जेक्ट से एक property को हटा देता है।
inIn ऑपरेटर में जाँच करता है कि क्या object में दी गई property है
instanceofजाँचता है कि क्या वस्तु दिए गए प्रकार का instance है
newएक instance (ऑब्जेक्ट) बनाता है
typeofObject के प्रकार की जाँच करता है।
voidयह expression के रिटर्न value को discard करता है।
yieldजनरेटर के iterator द्वारा जनरेटर में क्या लौटा है, इसकी जाँच करता है।

Leave a Reply

DMCA.com Protection Status