Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में += (एड एंड असाइनमेंट) ऑपरेटर


+= ऑपरेटर (एडिशन असाइनमेंट)

+= ऑपरेटर जोड़ और असाइनमेंट को जोड़ता है: x += y का अर्थ है x = x + y। यह कोड को संक्षिप्त और पठनीय बनाता है।

उदाहरण

<html> <body> <script>
  var total = 0;
  var numbers = [1, 45, 78, 9, 78, 40];
  
  for (var i = 0; i < numbers.length; i++) {
    total += numbers[i];  // total = total + numbers[i] के समान
  }
  
  document.write("कुल योग: " + total);
</script> </body> </html>

आउटपुट

कुल योग: 251

सभी कंपाउंड असाइनमेंट ऑपरेटर्स

ऑपरेटरनामसमतुल्यउदाहरण
+=एडिशन असाइनमेंटx = x + yx += 5
-=सब्ट्रैक्शन असाइनमेंटx = x - yx -= 3
*=मल्टीप्लिकेशन असाइनमेंटx = x * yx *= 2
/=डिवीजन असाइनमेंटx = x / yx /= 4
%=मॉड्यूलस असाइनमेंटx = x % yx %= 3
**=एक्सपोनेंशियल असाइनमेंटx = x ** yx **= 2

स्ट्रिंग्स के साथ उपयोग

<script>
  var str = "Hello";
  str += " World";  // "Hello World"
  str += "!";       // "Hello World!"
  
  // टेम्पलेट लिटरल्स के साथ
  var name = "राहुल";
  var msg = "नमस्ते ";
  msg += name;  // "नमस्ते राहुल"
</script>

फायदे

  • कोड छोटा और पठनीय
  • बड़े लूप्स में टाइपिंग बचाता है
  • मानसिक भार कम करता है
  • स्ट्रिंग कन्कैटिनेशन में उपयोगी

सावधानी

ऑब्जेक्ट्स के साथ += अप्रत्याशित व्यवहार कर सकता है (toString() कॉल होता है)।

  1. जावास्क्रिप्ट में ग्रुपिंग ऑपरेटर समझाया गया जावास्क्रिप्ट में ग्रुपिंग ऑपरेटर समझाया गया

    ग्रुपिंग ऑपरेटर का उपयोग एक्सप्रेशन मूल्यांकन की प्रीसिडेंस को मैनेज करने के लिए किया जाता है। जावास्क्रिप्ट में ग्रुपिंग ऑपरेटर के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, i

  1. - क्या JavaScript में & लॉजिकल ऑपरेटर होता है?

    उदाहरण नहीं, सिंगल & बिटवाइज़ AND ऑपरेटर है। var firstValue = 5; var secondValue = 4; var result = firstValue & secondValue; console.log(result); प्रोग्राम चलाने के लिए: node fileName.js आउटपुट node demo172.js 4 बाइनरी में: 5 = 101, 4 = 100, AND = 100 (4)

  1. - C भाषा में लॉजिकल और असाइनमेंट ऑपरेटर की अवधारणा समझें

    पहले, आइए लॉजिकल ऑपरेटर के बारे में सीखते हैं। लॉजिकल ऑपरेटर इनका उपयोग 2 (या अधिक) एक्सप्रेशन्स को लॉजिकली संयोजित करने के लिए किया जाता है। ये लॉजिकल AND (&&), लॉजिकल OR (||) और लॉजिकल NOT (!) हैं। लॉजिकल AND (&&) exp1 exp2 exp1&&exp2 TTT TFF FTF FFF लॉजिकल OR