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

JavaScript में मल्टीप्लिकेशन ऑपरेटर (*) क्या है?

मल्टीप्लिकेशन ऑपरेटर (*)

* ऑपरेटर दो ऑपरेंड्स को गुणा (multiply) करता है और उनका गुणनफल रिटर्न करता है।

उदाहरण

// संख्याएं
5 * 3        // 15
-2 * 4       // -8
1.5 * 2      // 3

// स्ट्रिंग्स (ऑटो कन्वर्जन)
"5" * "3"    // 15
"5" * 3      // 15
"hello" * 2  // NaN

// बूलियन्स
true * 5     // 5 (true → 1)
false * 5    // 0 (false → 0)

// स्पेशल वैल्यूज़
Infinity * 0      // NaN
Infinity * 2      // Infinity
NaN * 5           // NaN
null * 5          // 0 (null → 0)
undefined * 5     // NaN

बिगइंट (BigInt) के साथ

2 ** 3    // 8 (2 की घात 3)
5 ** 2    // 25
2 ** 10   // 1024

// असाइनमेंट के साथ
var x = 2;
x **= 3;  // x = 8

ऑपरेटर प्रीसिडेंस

* का प्रीसिडेंस + और - से अधिक होता है:

0.1 * 0.2    // 0.020000000000000004 (नहीं 0.02!)
0.3 * 0.1    // 0.030000000000000006

// समाधान: इंटीजर में कन्वर्ट करें या लाइब्रेरी उपयोग करें
Math.round(0.1 * 0.2 * 100) / 100  // 0.02

सभी अंकगणितीय ऑपरेटर्स सारांश

ऑपरेटर नाम उदाहरण परिणाम
+ एडिशन 5 + 3 8
- सब्ट्रैक्शन 5 - 3 2
* मल्टीप्लिकेशन 5 * 3 15
/ डिवीजन 6 / 3 2
% मॉड्यूलस (शेष) 5 % 3 2
** एक्सपोनेंशिएशन 2 ** 3 8
  1. - JavaScript में विस्मयादिबोधक "!" ऑपरेटर क्या है?

    विस्मयादिबोधक ऑपरेटर एक एक्सप्रेशन पर निषेध करने के लिए है। उदाहरण JavaScript में विस्मयादिबोधक(!) ऑपरेटर को लागू करना सीखने के लिए निम्न कोड चलाएं: <html> <head> <title>JavaScript Boolean</title> </head> <body> <script> var answer = tru

  1. - JavaScript बिटवाइज NOT (~) ऑपरेटर क्या है?

    अवलोकनबिटवाइज NOT (~) ऑपरेटर बिट्स पर NOT ऑपरेशन करता है।उदाहरण<!DOCTYPE html> <html>    <body>       <script>          document.write("Bitwise NOT Operator<br>");          // 7 = 00000

  1. - JavaScript बिटवाइज OR (|) ऑपरेटर क्या है?

    अवलोकनबिटवाइज OR (|) ऑपरेटर में यदि कोई भी बिट 1 है, तो परिणाम 1 होता है।उदाहरण<!DOCTYPE html> <html>    <body>       <script>          document.write("Bitwise OR Operator<br>");         &nb