মান লিজিয়ে, আমাদের কাছে একটি স্ট্রিং এবং একটি অ্যারে আছে -
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