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

जावास्क्रिप्ट में वर्णमाला क्रम में स्ट्रिंग से n अक्षर हटाना


समस्या

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक लोअरकेस वर्णमाला स्ट्रिंग और संख्या num लेता है। हमारा फ़ंक्शन सरणी से num अक्षरों को वर्णमाला क्रम में हटाएगा। इसका मतलब है कि हमें पहले 'a' को हटाना चाहिए यदि वे मौजूद हैं फिर 'b', 'c' और इसी तरह जब तक हम वांछित num तक नहीं पहुंच जाते।

उदाहरण

निम्न कोड देखें:

const str = 'abascus'; const num = 4; const removeAlphabetically = (str = '', num = '') => {    const legend = "abcdefghijklmnopqrstuvwxyz";    for(let i = 0; i < legend.length; i+=1){       while(str.includes(legend[i]) && num > 0){          str = str.replace(legend[i], "");          num -= 1;       };    };    return str; }; console.log(removeAlphabetically(str, num));

आउटपुट

निम्न कंसोल आउटपुट है:

sus

  1. - JavaScript में स्ट्रिंग से सभी स्पेस हटाना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है और एक नई स्पेस-फ्री स्ट्रिंग लौटाता है (एक स्ट्रिंग जिसमें सभी स्पेस खाली स्ट्रिंग्स से बदल दिए गए हैं)।उदाहरणनिम्नलिखिक कोड है − { let res = ; for(let i = 0; i < str.length; i++){ const el = str[i]; if(el !== ){ res += el; cont

  1. - JavaScript में स्ट्रिंग की सरणी से टिप्पणियों को हटाना

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

  1. - JavaScript में स्ट्रिंग के वर्णों को समूहों में पुनर्गठित करना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग str को एकमात्र आर्गुमेंट के रूप में लेता है।स्ट्रिंग str में तीन प्रकार के वर्ण हो सकते हैं:अंग्रेजी अल्फाबेट: (A-Z), (a-z)अंक: 0-9विशेष वर्ण - बाकी सभी शेष वर्णहमारा फ़ंक्शन इस स्ट्रिंग के माध्यम से पुनरावृति करना चाहिए और ठीक तीन तत्वों वाली