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

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


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

उदाहरण-1

निम्न उदाहरण में, स्ट्रिंग बिना किसी रूपांतरण के सीधे नंबर में जोड़ दिया जाता है . इसलिए संयोजन जैसा कि आउटपुट में दिखाया गया है, जोड़ के बजाय होता है।

<html>
<body>
<script>
   const string = "100";
   const number = 5;
   document.write(string + number);
</script>
</body>
</html>

आउटपुट

1005

उदाहरण-2

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

<html>
<body>
<script>
   const string = "100";
   const number = 5;
   document.write(+string + number);
</script>
</body>
</html>

आउटपुट

105

उदाहरण-3

निम्न उदाहरण में, parseInt स्ट्रिंग को संख्या में बदलने के लिए प्रयोग किया जाता है। यह वही ऑपरेशन करता है जैसे '+ ' ऑपरेटर .

<html>
<body>
<script>
   const string = "100";
   const number = 5;
   document.write(parseInt(string) + number);
</script>
</body>
</html>

आउटपुट

105

  1. जावास्क्रिप्ट में एक स्ट्रिंग में कई स्वर कैसे प्राप्त करें?

    एक स्ट्रिंग में स्वरों की संख्या की गणना करना अंग्रेजी भाषा में स्वर ए, ई, आई, ओ और यू हैं। सुनिश्चित करें कि, किसी भी स्ट्रिंग में ये स्वर दोनों स्थिति (या तो छोटा या बड़ा) हो सकता है। संक्षिप्त जानकारी निम्नलिखित उदाहरण, noOfVowels () नामक एक उपयोगकर्ता परिभाषित फ़ंक्शन का उपयोग करते हुए, एक इन

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

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

  1. जावास्क्रिप्ट में 0s और 1s की स्ट्रिंग में एक संख्या स्ट्रिंग को एन्कोड करना

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