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

जावास्क्रिप्ट में सरणी बनाने के लिए स्ट्रिंग को ट्रिम और विभाजित करें

<घंटा/>

मान लीजिए, हमारे पास एक अल्पविराम से अलग की गई स्ट्रिंग है -

const str = "a, b, c, d , e";

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

फिर हमारे फ़ंक्शन को स्ट्रिंग को विभाजित करके शाब्दिक सरणी बनाना चाहिए और उस सरणी को वापस करना चाहिए।

उदाहरण

इसके लिए कोड होगा -

const str = "a, b, c, d , e";
const shedAndSplit = (str = '') => {
   const removeSpaces = () => {
      let res = '';
      for(let i = 0; i < str.length; i++){
         const el = str[i];
         if(el === ' '){
            continue;
         };
         res += el;
      };
      return res;
   };
   const res = removeSpaces();
   return res.split(',');
};
console.log(shedAndSplit(str));

आउटपुट

और कंसोल में आउटपुट होगा -

[ 'a', 'b', 'c', 'd', 'e' ]

  1. जावास्क्रिप्ट में एक यादृच्छिक स्ट्रिंग के आधार पर एक सरणी के तार बनाना और मिलान करना

    मान लीजिए, हमारे पास स्ट्रिंग्स की एक सरणी है जिसमें कुछ नाम इस तरह हैं - const arr = ['Dinesh', 'Mahesh', 'Rohit', 'Kamal', 'Jatin Sapru', 'Jai']; और इस तरह के वर्णों की एक यादृच्छिक स्ट्रिंग - const str = 'lsoaakjm'; हमें एक जावास्क्रिप्ट फ

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

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

  1. जावास्क्रिप्ट में 0 और 1 का उपयोग करके स्ट्रिंग बनाना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो स्ट्रिंग्स की एक सरणी लेता है, एआर, केवल पहले तर्क के रूप में 0 और 1 का उपयोग करके गठित। फ़ंक्शन दो संख्याओं को दूसरे और तीसरे तर्क के रूप में लेता है, m और क्रमशः। हमारे फ़ंक्शन का कार्य यह पता लगाना है कि अधिकतम m 0s और n 1s का उपयोग करके स