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

जावास्क्रिप्ट में स्ट्रिंग में nवें स्थान पर एक वर्ण डालें

<घंटा/>

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

संख्या सरणी की लंबाई से छोटी होने की गारंटी है। फ़ंक्शन को स्ट्रिंग में प्रत्येक n वर्णों के बाद वर्ण चार सम्मिलित करना चाहिए और नवगठित स्ट्रिंग को वापस करना चाहिए।

उदाहरण के लिए -

यदि तर्क हैं -

const str = 'NewDelhi';
const n = 3;
const char = ' ';

तब आउटपुट स्ट्रिंग होनी चाहिए -

const output = 'Ne wDe lhi';

उदाहरण

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

const str = 'NewDelhi';
const n = 3;
const char = ' ';
const insertAtEvery = (str = '', num = 1, char = ' ') => {
   str = str.split('').reverse().join('');
   const regex = new RegExp('.{1,' + num + '}', 'g');
   str = str.match(regex).join(char);
   str = str.split('').reverse().join('');
   return str;
};
console.log(insertAtEvery(str, n, char));

आउटपुट

कंसोल पर आउटपुट निम्नलिखित है -

Ne wDe lhi

  1. जादुई स्ट्रिंग:जावास्क्रिप्ट में प्रश्न

    समस्या एक जादुई स्ट्रिंग स्ट्र में केवल 1 और 2 होते हैं और निम्नलिखित नियमों का पालन करते हैं - स्ट्रिंग स्ट्र जादुई है क्योंकि वर्णों 1 और 2 की सन्निहित घटनाओं की संख्या को संयोजित करने से स्ट्रिंग स्वयं उत्पन्न होती है। स्ट्रिंग स्ट्र के पहले कुछ तत्व निम्नलिखित हैं - str = "12211212212211

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

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

  1. जावास्क्रिप्ट में रिक्त स्थान की स्थिति को बनाए रखते हुए एक स्ट्रिंग को उलटना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है जिसमें कुछ रिक्त स्थान हो सकते हैं। हमारे फ़ंक्शन को दो अलग-अलग शब्दों या रिक्त स्थान के वर्णों को इंटरचेंज किए बिना आंतरिक रूप से स्ट्रिंग में मौजूद शब्दों को उलट देना चाहिए। उदाहरण निम्नलिखित कोड है - const str = 'this is