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

जावास्क्रिप्ट का उपयोग करके एक स्ट्रिंग में प्रत्येक वर्ण संख्या को उनके एक आधारित अनुक्रमणिका को बार-बार दोहराना

<घंटा/>

समस्या

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो अंग्रेजी लोअरकेस अक्षरों की एक स्ट्रिंग लेता है।

हमारे फ़ंक्शन को एक नई स्ट्रिंग का निर्माण करना चाहिए जिसमें प्रत्येक वर्ण को कैपिटल केस में स्ट्रिंग में उनके 1-आधारित इंडेक्स की संख्या को दोहराया जाता है और अलग-अलग वर्ण सेट को डैश '-' से अलग किया जाना चाहिए।

इसलिए, स्ट्रिंग 'abcd' बननी चाहिए -

"A-Bb-Ccc-Dddd"

उदाहरण

निम्नलिखित कोड है -

const str = 'abcd';
const repeatStrings = (str) => {
   const res = [];
   for(let i = 0; i < str.length; i++){
      const el = str[i];
      let temp = el.repeat(i + 1);
      temp = temp[0].toUpperCase() + temp.substring(1, temp.length);
      res.push(temp);
   };
   return res.join('-');
};
console.log(repeatStrings(str));

आउटपुट

A-Bb-Ccc-Dddd

  1. जावास्क्रिप्ट का उपयोग करके स्ट्रिंग संख्या अंकों के दूसरे भाग को शून्य में बदलना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग संख्या को एकमात्र तर्क के रूप में लेता है। हमारे फ़ंक्शन को इनपुट नंबर को अंकों के दूसरे भाग को 0 में बदल कर वापस करना चाहिए। ऐसे मामलों में जहां संख्या में अंकों की संख्या विषम होती है, बीच के अंक को 0 से बदला जाना चाहिए। उदाहरण के लि

  1. जावास्क्रिप्ट का उपयोग करके वर्णमाला में एक वर्ण की 1-आधारित अनुक्रमणिका ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक लोअरकेस अंग्रेजी वर्णमाला वर्ण लेता है। हमारे फ़ंक्शन को वर्ण की 1-आधारित अनुक्रमणिका को अक्षर में वापस करना चाहिए। उदाहरण निम्नलिखित कोड है - const char = 'j'; const findCharIndex = (char = '') => {    const legend =

  1. जावास्क्रिप्ट में वर्ण आवृत्ति के आधार पर एन्कोडिंग स्ट्रिंग

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक स्ट्रिंग, str को पहले और एकमात्र तर्क के रूप में लेता है। हमारे फ़ंक्शन को इनपुट स्ट्रिंग के आधार पर एक नई स्ट्रिंग बनानी चाहिए जहां नई स्ट्रिंग में प्रत्येक वर्ण ( यदि वह वर्ण मूल स्ट्रिंग में केवल एक बार दिखाई देता है, या ) यदि वह व