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

सभी निर्दिष्ट विभाजकों के आधार पर स्ट्रिंग का एक विभाजित सरणी लौटाएं - जावास्क्रिप्ट

<घंटा/>

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

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

यदि स्ट्रिंग है -

const str = 'rttt.trt/trfd/trtr,tr';

और विभाजक हैं -

const sep = ['/', '.', ','];

तब आउटपुट होना चाहिए -

const output = [ 'rttt', 'trt', 'trfd', 'trtr' ];

उदाहरण

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

const str = 'rttt.trt/trfd/trtr,tr';
const splitMultiple = (str, ...separator) => {
   const res = [];
   let start = 0;
   for(let i = 0; i < str.length; i++){
      if(!separator.includes(str[i])){
         continue;
      };
      res.push(str.substring(start, i));
      start = i+1;
   };
   return res;
}; 
console.log(splitMultiple(str, '/', '.', ','))

आउटपुट

यह कंसोल पर निम्न आउटपुट उत्पन्न करेगा -

[ 'rttt', 'trt', 'trfd', 'trtr' ]

  1. जावास्क्रिप्ट में एक स्ट्रिंग के आधार पर संक्षिप्त रूप लौटाना

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

  1. जावास्क्रिप्ट में एक सरणी के आधार पर स्ट्रिंग अक्षरों को स्थानांतरित करना

    मान लीजिए कि हमारे पास एक स्ट्रिंग है जिसमें केवल लोअरकेस अंग्रेजी अक्षर हैं। इस प्रश्न के उद्देश्य के लिए, हम एक अक्षर की इकाई स्थानांतरण को उसी अक्षर को उसके बाद के अक्षर में बदलने के रूप में परिभाषित करते हैं (जिसमें रैपिंग शामिल है जिसका अर्थ है z के बगल में a है। ); हमें एक जावास्क्रिप्ट फ़ंक्

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

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