এখানে আমরা একটি ফাংশন লিখব যা দুটি আর্গুমেন্ট নিবে: প্রথমে স্ট্রিং বা নাম্বার লিটারেলের অ্যারে, দ্বিতীয়ে একটি স্ট্রিং। ফাংশনটি একটি স্ট্রিং রিটার্ন করবে যেটিতে অ্যারের সব এলিমেন্ট আর্গুমেন্ট স্ট্রিং দিয়ে প্রিপেন্ড ও অ্যাপেন্ড করা থাকবে।
উদাহরণস্বরূপ:
applyText([1,2,3,4], 'a');
রিটার্ন করবে 'a1a2a3a4a'
এই কাজের জন্য ফর লুপের চেয়ে map() মেথড बेटার অপশন, কোড নিচে:
উদাহরণ
const numbers = [1, 2, 3, 4]; const word = 'a'; const applyText = (arr, text) => { const appliedString = arr.map(element => { return `${text}${element}`; }).join(""); return appliedString + text; }; console.log(applyText(numbers, word));
আউটপুট
এই কোডের কনসোল আউটপুট হবে:
a1a2a3a4a