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