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

JavaScript में स्ट्रिंग के मल्टीपल कैरेक्टर्स को एस्टेरिस्क से बदलना


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

उदाहरण

इसके लिए कोड:

const str = "Lorem ipsum dolor sit amet consectetur adipiscing elit"; const arr = [4, 7, 9, 12, 15]; const replceWithAsterisk = (str, indices) => {    let res = '';    res = indices.reduce((acc, val) => {       acc[val] = '*';       return acc;    }, str.split('')).join('');    return res; }; console.log(replceWithAsterisk(str, arr));

आउटपुट

कंसोल में आउटपुट:

Lore* i*s*m *ol*r sit amet consectetur adipiscing elit

  1. - JavaScript में स्ट्रिंग को यूनिक कैरेक्टर्स तक फ़िल्टर करना

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

  1. - JavaScript में जांचना कि क्या स्ट्रिंग में सभी यूनिक कैरेक्टर्स हैं

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

  1. - C++ में सबस्ट्रिंग को दूसरी सबस्ट्रिंग से रिप्लेस करना

    यहां हम देखेंगे कि सबस्ट्रिंग को दूसरी सबस्ट्रिंग से कैसे रिप्लेस करें। यह स्ट्रिंग के उस हिस्से को रिप्लेस करता है जो कैरेक्टर पोजीशन pos से शुरू होता है और len कैरेक्टर्स तक फैला होता है। रिप्लेस फंक्शन की संरचना नीचे दी गई है: string& replace (size_t pos, size_t len, const string& str, s