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

इसे पढ़ें:

Summary (सारांश)

JavaScript में कोडिंग करते समय Operators बहुत ही महत्वपूर्ण भूमिका निभाते हैं। ये ऐसे खास चिन्ह होते हैं जिनकी मदद से हम Variables और Values पर गणितीय गणनाएं और लॉजिकल फैसले लेते हैं। इस आसान हिंदी लेख में आप JavaScript के सभी जरूरी ऑपरेटरों को बहुत ही सरल तरीके से सीख सकते हैं। इस आर्टिकल में आप निम्नलिखित विषयों की पूरी जानकारी प्राप्त करेंगे:

  • Arithmetic Operators जैसे जोड़, घटाव और गुणा का इस्तेमाल करना
  • Assignment Operators के जरिए Variables में वैल्यू स्टोर करना
  • Comparison Operators से दो वैल्यू की आपस में तुलना करना
  • Logical और Bitwise Operators के काम करने का तरीका
यदि आप कॉलेज के Computer Science exams की तैयारी कर रहे हैं या फिर Web Development सीख रहे हैं, तो यह गाइड आपके लिए बेहद फायदेमंद है। इसमें दिए गए आसान उदाहरणों और टेबल्स की मदद से आप अपने प्रोग्रामिंग कॉन्सेप्ट्स को पूरी तरह क्लियर कर सकते हैं, जिससे कोडिंग से जुड़े सवालों के जवाब देना और परीक्षा में अच्छे अंक लाना बहुत आसान हो जाता है।

Leave a Comment