Operators in JavaScript in Hindi – जावास्क्रिप्ट में ऑपरेटर क्या है?

Operators ऐसे symbols होते हैं जिनका इस्तेमाल variables और values पर विभिन्न प्रकार के कार्य करने के लिए किया जाता है। उदाहरण के लिए, जोड़ना, घटाना, तुलना करना, या लॉजिकल ऑपरेशन करना।

जावास्क्रिप्ट में अलग-अलग प्रकार के operators होते हैं जो अलग-अलग कामों के लिए इस्तेमाल किए जाते हैं।

1:- Arithmetic Operators (अंकगणित ऑपरेटर)

Arithmetic operators का इस्तेमाल गणितीय कार्यों को करने के लिए किया जाता है। जैसे जोड़ना, घटाना, गुणा करना, भाग करना आदि।

OperatorDescriptionExample
+Addition (जोड़)5 + 3
Subtraction (घटाव)5 – 3
*Multiplication (गुणा)5 * 3
/Division (भाग)6 / 3
%Modulus (शेषफल)5 % 2
**Exponentiation (घातांक)2 ** 3

2:- Assignment Operators (असाइनमेंट ऑपरेटर)

Assignment operators का इस्तेमाल variables को value प्रदान (assign) करने के लिए किया जाता है।

OperatorDescriptionExampleExplanation
=Assignx = 5x को 5 assign करता है।
+=Add and Assignx += 3x = x + 3
-=Subtract and Assignx -= 3x = x – 3
*=Multiply and Assignx *= 3x = x * 3
/=Divide and Assignx /= 3x = x / 3
%=Modulus and Assignx %= 3x = x % 3

3:- Comparison Operators (तुलना ऑपरेटर)

Comparison operators का इस्तेमाल values की तुलना करने के लिए किया जाता है और यह सिर्फ (true या false) को return करते हैं।

ऑपरेटरउदाहरणपरिणाम
==10 == “10”true (वैल्यू समान)
===10 === “10”false (वैल्यू और डेटा टाइप समान नहीं)
!=10 != 5true (वैल्यू समान नहीं)
!==10 !== “10”true (वैल्यू या डेटा टाइप समान नहीं)
10 > 5true (10, 5 से बड़ा है)
10 < 5false (10, 5 से छोटा नहीं है)
>=10 >= 10true (10, 10 के बराबर या बड़ा है)
<=10 <= 5false (10, 5 के बराबर या छोटा नहीं है)

4:- Logical Operators (लॉजिकल ऑपरेटर)

लॉजिकल ऑपरेटर का उपयोग लॉजिकल ऑपरेशन करने के लिए किया जाता है। यह true या false रिटर्न करता है।

OperatorDescriptionExample
&&Logical ANDa && b
||Logical ORa || b
!Logical NOT!a

5:- Bitwise Operators (बिटवाइज ऑपरेटर)

Bitwise operators बाइनरी पर calculations को परफ़ॉर्म करते हैं।

OperatorDescriptionExample
&ANDa & b
|ORa | b
^XORa ^ b
~NOT~a
<<Left shifta << 2
>>Right shifta >> 2

6:- Ternary Operator (टर्नरी ऑपरेटर)

Ternary operator एक conditional operator का छोटा रूप है।

Syntax:

condition ? value_if_true : value_if_false

7. Type Operators (टाइप ऑपरेटर)

Type operators से हम data के type को चेक कर सकते हैं।

OperatorDescriptionExample
typeofयह Data type रिटर्न करता हैtypeof “Hello”
instanceofयह Object instance चेक करता हैobj instanceof Array

इसे पढ़ें:

Leave a Comment