मान लीजिए, हमारे पास दो तार हैं जिनमें वर्ण हैं जिनमें कोई विशिष्ट क्रम नहीं है। हमें एक फ़ंक्शन लिखना है जो इन दो स्ट्रिंग्स को लेता है और दूसरी स्ट्रिंग का एक संशोधित संस्करण देता है जिसमें सभी वर्ण जो पहली स्ट्रिंग में मौजूद थे, छोड़े जाते हैं।
हमारे तार निम्नलिखित हैं -
const first = "hello world"; const second = "hey there";
दूसरे से पहली स्ट्रिंग के सभी वर्णों को हटाने के लिए हमारा कार्य निम्नलिखित है -
const removeAll = (first, second) => { const newArr = second.split("").filter(el => { return !first.includes(el); }); return newArr.join(""); };
आइए इस फ़ंक्शन के लिए कोड लिखें -
उदाहरण
const first = "hello world"; const second = "hey there"; const removeAll = (first, second) => { const newArr = second.split("").filter(el => { return !first.includes(el); }); return newArr.join(""); }; console.log(removeAll(first, second));
आउटपुट
कंसोल में आउटपुट होगा -
yt