সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি অ্যারে নেবে এবং আরেকটি ফাংশন রিটার্ন করবে। সেই دوم ফাংশনটি একটি সংখ্যা নেবে এবং একটি নতুন অ্যারে রিটার্ন করবে যা প্রথম ফাংশনকে দেয়া অ্যারে-এর সংশ্লিষ্ট এলিমেন্ট এবং دوم ফাংশনকে দেয়া সংখ্যার গুণফল।
উদাহরণ
নিচের কোডটি –
const arr = [2, 5, 2, 7, 8, 4]; const num = 4; const produceWith = (arr = []) => (num) => { const res = arr.map(el => { return el * num; }); return res; }; console.log(produceWith(arr)(num));আউটপুট
কনসোল আউটপুট –
[ 8, 20, 8, 28, 32, 16 ]