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

JavaScript में दो स्ट्रिंग्स को कैसे जोड़ें ताकि दूसरी स्ट्रिंग पहली के अंत में जुड़े


संयोजन के लिए हमारे पास string.concat() मेथड है। लेकिन यह कोई विशिष्टता प्रदान नहीं करेगा, जिसका अर्थ है संयोजन के बाद स्ट्रिंग की लंबाई, जोड़े जाने वाले विशिष्ट मान आदि। इसलिए इस समस्या को कम करने के लिए JavaScript ने string.padEnd() मेथड प्रदान किया है। यह मेथड दो पैरामीटर लेता है। एक लंबाई और दूसरी वह दूसरी स्ट्रिंग जिसे पहली स्ट्रिंग में जोड़ा जाना है।

सिंटैक्स

string.padEnd(length,"string");

यह लंबाई को पैरामीटर के रूप में लेता है ताकि यह सुनिश्चित हो सके कि संयोजन के बाद परिणामी स्ट्रिंग की लंबाई प्रदान की गई लंबाई से मेल खाती है।

यह पहली स्ट्रिंग के साथ संयोजन के लिए दूसरी स्ट्रिंग को दूसरे पैरामीटर के रूप में लेता है।

उदाहरण

निम्न उदाहरण में, मेथड str.padEnd() ने एक लंबाई और दूसरी-स्ट्रिंग को अपने पैरामीटर के रूप में लिया है। यह उपयोगकर्ता द्वारा दी गई लंबाई के आधार पर दूसरी स्ट्रिंग को संयोजित करेगा।

<html> <body> <script>    var str = "Hello";    document.write(str.padEnd(23," glad to meet you"));    document.write("</br>");    document.write(str.padEnd(37," glad to meet you")); </script> </body> </html>

आउटपुट

Hello glad to meet you Hello glad to meet you glad to meet y

यदि पहली स्ट्रिंग प्रदान की गई लंबाई से बड़ी है तो कोई संयोजन नहीं होता।

निम्न उदाहरण में, प्रारंभ में दी गई स्ट्रिंग प्रदान की गई लंबाई से अधिक है। इसलिए पहली स्ट्रिंग पर कोई परिवर्तन नहीं होगा और स्ट्रिंग स्वयं आउटपुट के रूप में प्रदर्शित होगी।

उदाहरण

<html> <body> <script>    var str = "Hello pleasure to meet you";    document.write(str.padEnd(15," glad to meet you")); </script> </body> </html>

आउटपुट

Hello pleasure to meet you

  1. - क्या दूसरी स्ट्रिंग पहली स्ट्रिंग का घुमाया हुआ संस्करण है JavaScript

    हमें एक JavaScript फ़ंक्शन लिखना है जो दो स्ट्रिंग्स लेता है, मान लीजिए str1 और str2। हमें यह निर्धारित करना है कि दूसरी स्ट्रिंग पहली स्ट्रिंग का घुमाया हुआ (rotated) संस्करण है या नहीं।उदाहरण के लिए- यदि इनपुट स्ट्रिंग्स हैं -const str1 = abcde; const str2 = cdeab;तो आउटपुट true होना चाहिए क्योंकि

  1. - जावास्क्रिप्ट में दो सरणियों से स्ट्रिंग्स की लंबाई का अधिकतम निरपेक्ष अंतर

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो सरणियां, a1 और a2 स्ट्रिंग्स की लेता है। प्रत्येक स्ट्रिंग a से z के अक्षरों से बनी होती है। मान लीजिए x पहली सरणी में कोई स्ट्रिंग है और y दूसरी सरणी में कोई स्ट्रिंग है। हमारा फ़ंक्शन निम्न का मान ढूंढेगा:max(abs(length(x) - length(y)))उदाहरणनिम्न

  1. - C# में दो स्ट्रिंग्स को कैसे कन्कैटनेट करें

    दो स्ट्रिंग्स को कन्कैटनेट करने के लिए, String.Concat मेथड का उपयोग करें। मान लें आप C# में दो स्ट्रिंग्स str1 और str2 को कन्कैटनेट करना चाहते हैं, तो उन्हें Concat मेथड में आर्गुमेंट्स के रूप में जोड़ें - string str3 = string.Concat(str1, str2); उदाहरण निम्नलिखित उदाहरण है - using System; class Pro