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

जावास्क्रिप्ट में संख्या और स्ट्रिंग को कैसे जोड़ें?

जावास्क्रिप्ट में, हम एक संख्या और एक संख्या को जोड़ सकते हैं लेकिन यदि हम एक संख्या और एक स्ट्रिंग को जोड़ने का प्रयास करते हैं, तो चूंकि जोड़ संभव नहीं है, 'कॉन्कैटेनेशन' होता है।

निम्नलिखित उदाहरण में, वेरिएबल्स a, b, c और d लिए गए हैं। वेरिएबल 'a' के लिए, दो संख्याएं (5, 5) जोड़ी गई हैं इसलिए यह एक संख्या (10) लौटाता है। लेकिन वेरिएबल 'b' के मामले में एक स्ट्रिंग और एक संख्या ('5', 5) जोड़ी गई है इसलिए, चूंकि एक स्ट्रिंग शामिल है, हमें परिणाम के रूप में '55' मिलता है, जो एक स्ट्रिंग है। चूंकि स्ट्रिंग्स शामिल हैं, वेरिएबल 'c' और 'd' भी आउटपुट में दिखाए अनुसार स्ट्रिंग लौटाते हैं।

उदाहरण

<html> <body> <script type="text/javascript">    var a = 5 + 5;    var b = "5" + 5;    var c = 5 + 5 + "5" + 5    var d = "Hello" + 5;    document.write(a + "<br>" + b + "<br>" + c + "</br>" + d);    document.write("</br>");    document.write(typeof(a));    document.write("</br>");    document.write(typeof(b));    document.write("</br>");    document.write(typeof(c));    document.write("</br>");    document.write(typeof(d)); </script> </body> </html>

आउटपुट

10 55 1055 Hello5 number string string string
  1. - JavaScript में स्ट्रिंग और नंबर को बिना संयोजन के कैसे जोड़ें

    जब एक स्ट्रिंग और एक नंबर को जोड़ा जाता है तो जोड़ के बजाय, संयोजन होता है। वे दोनों एक दूसरे से जुड़ जाते हैं। लेकिन यदि हमें उन्हें जोड़ने की आवश्यकता है तो हमें स्ट्रिंग को पूर्णांक में बदलना होगा। इस स्थिति में, + ऑपरेटर तस्वीर में आता है। यह वास्तव में, स्ट्रिंग को पूर्णांक में बदलता है और उन्

  1. - जावास्क्रिप्ट में किसी मान को नंबर में कैसे बदलें?

    जावास्क्रिप्ट ने किसी मान को नंबर में बदलने के लिए Number() मेथड पेश किया है। यह मेथड नंबर स्ट्रिंग्स को नंबर्स में और बूलियन मानों को 1 या 0 में बदल सकता है। आइए इसे संक्षेप में समझते हैं। सिंटैक्स var num = Number(value); उदाहरण-1 निम्नलिखित उदाहरण में, Number() मेथड ने नंबर स्ट्रिंग्स और बूलियन

  1. - JavaScript में एक नंबर स्ट्रिंग को 0 और 1 की स्ट्रिंग में एन्कोड करना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है जो एक दशमलव संख्या को दर्शाती है। हमारा फ़ंक्शन निम्नलिखित नियमों के आधार पर इस दशमलव को बाइनरी में बदलना/एन्कोड करना चाहिए। प्रत्येक अंक d के लिए n का −मान लीजिए k, d के बिट्स की संख्या हैहम अंक 0 को k-1 बार लिखते हैं जिसके बाद