मान लीजिए, हमारे पास एक स्ट्रिंग और एक एरे है -
const textString = 'Convert javascript array iteration result into a single line text string. Happy searching!'; const keywords = ['integer', 'javascript', 'dry', 'Happy', 'exam'];
हमें एक फ़ंक्शन लिखना है जो एरे को एक स्ट्रिंग में मैप करता है जिसमें केवल true और false होते हैं, इस तथ्य पर निर्भर करता है कि संबंधित एरे तत्व स्ट्रिंग में मौजूद है या नहीं।
उदाहरण
const textString = 'Convert javascript array iteration result into a single line text string. Happy searching!'; const keywords = ['integer', 'javascript', 'dry', 'Happy', 'exam']; const includesString = (arr, str) => { return arr.reduce((acc, val) => { return acc.concat(str.includes(val)); }, []).join(', '); }; console.log(includesString(keywords, textString));आउटपुट
कंसोल में आउटपुट होगा -
false, true, false, true, false