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

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


सम्मिलित करने के लिए हमारे पास string.concat() . है तरीका। लेकिन यह कोई विशिष्टता प्रदान नहीं करेगा, जिसका अर्थ है संयोजन के बाद स्ट्रिंग की लंबाई, विशिष्ट मान जो जोड़े जाने हैं, आदि। इसलिए इस समस्या को कम करने के लिए जावास्क्रिप्ट ने 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. क्या दूसरी स्ट्रिंग पहली स्ट्रिंग जावास्क्रिप्ट का घुमाया हुआ संस्करण है

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

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

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो सरणियों, a1 और a2 स्ट्रिंग्स में लेता है। प्रत्येक स्ट्रिंग ए से जेड तक अक्षरों से बना है। मान लीजिए कि पहली सरणी में x कोई स्ट्रिंग है और दूसरी सरणी में y कोई स्ट्रिंग है। हमारे फ़ंक्शन को − . का मान ज्ञात करना चाहिए max(abs(length(x) − le

  1. सी # में दो तारों को कैसे जोड़ना है?

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