JavaScript Operators in Hinglish – Learn with Easy Examples (2025 Guide)

Namaskar Doston!

Agar aap JavaScript seekh rahe ho aur “JavaScript operators in Hinglish” mein samajhna chahte ho, toh yeh article specially aapke liye hai.

Is article mein aapko milega:

  • JavaScript mein operators kya hote hain
  • JavaScript ke types of operators with examples
  • Arithmetic, Comparison, Assignment, Logical, Ternary & Special Operators
  • Common beginner mistakes
  • Useful examples aur explanation Hinglish mein

1. JavaScript me Operators kya hote hain? (JavaScript में ऑपरेटर क्या होते हैं?)

Operators chhote-chhote symbols hote hain jo calculations, comparisons, aur conditions check karne ke kaam aate hain.

Example:

let a = 5;
let b = 2;
let c = a + b;  // '+' ek operator hai

2. JavaScript me kitne types ke Operators hote hain? (JavaScript में कितने प्रकार के ऑपरेटर होते हैं?)

JavaScript mein alag-alag kaam ke liye multiple types of operators hote hain:

  • Arithmetic Operators
  • Comparison Operators
  • Assignment Operators
  • Logical Operators
  • Ternary Operator
  • Special Operators

Detailed official explanation ke liye padhein: MDN Web Docs – JavaScript Operators


3. Arithmetic Operators (गणितीय ऑपरेटर)

Yeh numbers ke saath calculation ke liye use hote hain.

OperatorDescriptionExample
+Additiona + b
-Subtractiona - b
*Multiplicationa * b
/Divisiona / b
%Modulus (remainder)a % b

Example:

let a = 10, b = 5;
console.log(a + b);  // 15
console.log(a * b);  // 50

4. Comparison Operators (तुलनात्मक ऑपरेटर)

Comparison operators do values ko compare karte hain — jaise equal hai ya nahi, bada/chhota hai ya nahi.

OperatorDescriptionExample
==Equal toa == b
===Strict equal (type+value)a === b
!=Not equala != b
!==Strict not equala !== b
>Greater thana > b
<Less thana < b
>=Greater or equala >= b
<=Less or equala <= b

Example:

let a = 10, b = 5;
console.log(a > b);   // true
console.log(a == b);  // false

5. Assignment Operators (असाइनमेंट ऑपरेटर)

Variable me value assign karne ke liye use hote hain.

OperatorMeaningExample
=Assign valuea = 10
+=Add & assigna += 5
-=Subtract & assigna -= 2
*=Multiply & assigna *= 3
/=Divide & assigna /= 2
%=Modulo & assigna %= 2

Example:

let a = 10;
a += 5;  // a becomes 15

6. Logical Operators (लॉजिकल ऑपरेटर)

Multiple conditions ko check karne ke liye use hote hain.

OperatorDescriptionExample
&&AND – dono truea > 0 && b > 0
``
!NOT – ulta result!(a > 0)

Example:

let a = 10, b = 5;
console.log(a > 0 && b > 0);  // true
console.log(!(a > 0));        // false

7. Ternary Operator (टर्नरी ऑपरेटर)

Ek hi line me condition check karke value return karta hai.

Syntax:

condition ? true_value : false_value;

Example:

let age = 18;
let result = (age >= 18) ? "Vote de sakte ho" : "Vote nahi de sakte";
console.log(result);

8. Special Operators – Extra useful features ke liye (विशेष ऑपरेटर – Extra Usefull फीचर्स के लिए)

Ye kuchh useful but special situations me kaam aate hain.

OperatorUse Case
typeofData type check karne ke liye
instanceofObject ke instance check karne ke liye
deleteObject property delete karne ke liye
inProperty check in object/array

Example:

let x = 42;
console.log(typeof x);  // "number"

let arr = [1, 2, 3];
console.log(2 in arr);  // true

let person = { name: "Aditya" };
console.log("name" in person);  // true
delete person.name;
console.log(person);  // {}

function Test() {}
let t = new Test();
console.log(t instanceof Test);  // true

9. Common Mistakes – Jo Beginners Baar-Baar Karte Hain (आम गलतियाँ – जो शुरुआत करने वाले अक्सर करते हैं)

Mistake 1: = vs == ka confusion

  • Galti: Assignment (=) ko comparison (==) samajh lena.
  • Galat: if (a = 5) { // Ye comparison nahi, value assign ho rahi hai }
  • Sahi: if (a == 5) { // Ye value compare kar raha hai }

Mistake 2: == ki jagah === na use karna

  • Galti: Sirf == use karna, jo type conversion karta hai.
  • Example: 5 == "5"; // true (type conversion ke saath) 5 === "5"; // false (strict check, safer)

Mistake 3: Logical NOT (!) ka galat use

  • Galti: ! ka use bina samjhe kar dena.
  • Example: let isLoggedIn = false; if (!isLoggedIn) { console.log("Please login"); // Output: Please login }

Mistake 4: Ternary operator ko unnecessarily complex banana

  • Galti: Ek hi line me multiple conditions daal dena.
  • Sahi approach: age > 18 ? "Adult" : "Minor"; // Simple aur readable

10. Conclusion

To doston, ab aapne achhi tarah samajh liya hoga ki JavaScript Operators in Hinglish kya hote hain, unke kitne types hote hain, aur kaise inka use hota hai real examples ke sath.

Next Article Padhein:

JavaScript Variable in Hinglish: var, let, const Ka Easy Explanation with Examples

Dosto Agar aapko yeh article helpful laga ho to ise share karein, comment karein, aur apne doston ko bhi recommend karein.
Next article kis topic par chahiye? Comment karke zarur batao.

Written by: Aditya (Programming Sikho)

Spread the love

Leave a Comment