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

जावास्क्रिप्ट में एक्सपोनेंटिएशन ऑपरेटर की व्याख्या करें?

<घंटा/>

घातांक ऑपरेटर का उपयोग करना हम एक संख्या को दूसरी संख्या के घात तक ज्ञात कर सकते हैं। इसे ** . द्वारा दर्शाया जाता है . हमारे पास पहले से ही है Math.pow() एक संख्या को दूसरी संख्या के घात से ज्ञात करने की विधि। लेकिन घातांक ऑपरेटर(**) न केवल जावास्क्रिप्ट के लिए बल्कि अन्य भाषाओं जैसे कि अजगर, रूबी, आदि के लिए भी आम है।

घातांक ऑपरेटर की कमियां

इसका एकमात्र दोष यह है कि नकारात्मक आधार कोष्ठक . में रखा जाना चाहिए . यदि नहीं तो त्रुटि प्रदर्शित की जाएगी।

उदाहरण-1

<html>
<body>
   <script>
      var res1 = Math.pow(3,2)
      var res2 = (3) ** 2
      document.write(res1);
      document.write("</br>");
      document.write(res2);
   </script>
</body>
</html>

आउटपुट

9
9

उदाहरण-2

निम्नलिखित उदाहरण में, नकारात्मक आधारों का उपयोग किया गया था। Math.pow() . के मामले में कोई समस्या नहीं है, लेकिन जब घातांक ऑपरेटर प्रयोग किया जाता है नकारात्मक मान कोष्ठक में रखे जाने चाहिए . नहीं तो त्रुटि होगी।

<html>
<body>
   <script>
      var res1 = Math.pow(-3,2)
      var res2 = (-3) ** 2 // if parenthesis is not provided then error will occur.
      document.write(res1);
      document.write("</br>");
      document.write(res2);
   </script>
</body>
</html>

आउटपुट

9
9

  1. जावास्क्रिप्ट स्प्रेड ऑपरेटर

    जावास्क्रिप्ट स्प्रेड ऑपरेटर हमें एक सरणी को अलग-अलग सरणी तत्वों में विस्तारित करने की अनुमति देता है। स्प्रेड ऑपरेटर का उपयोग करने के लिए सरणी नाम से पहले तीन बिंदु (...) होने चाहिए। जावास्क्रिप्ट स्प्रेड ऑपरेटर के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"&g

  1. जावास्क्रिप्ट में उत्थापन की व्याख्या करें

    होस्टिंग हमें फ़ंक्शन और वेरिएबल्स (var के साथ घोषित) को कॉल करने की अनुमति देता है, इससे पहले कि उन्हें कोड के निष्पादन से पहले उन्हें उनके दायरे के शीर्ष पर ले जाकर परिभाषित किया जा सके। जावास्क्रिप्ट में चरों और कार्यों के लिए उत्थापन दिखाने वाला कोड निम्नलिखित है - उदाहरण <!DOCTYPE html>

  1. जावास्क्रिप्ट में ग्रुपिंग ऑपरेटर को समझाइए।

    ग्रुपिंग ऑपरेटर का उपयोग अभिव्यक्ति मूल्यांकन की प्राथमिकता को प्रबंधित करने के लिए किया जाता है। जावास्क्रिप्ट में ग्रुपिंग ऑपरेटर के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="view