আমাদের একটি ফাংশন getAverage() লিখতে হবে যা সংখ্যার অ্যারেগুলির একটি অ্যারে গ্রহণ করে এবং আমাদেরকে একটি নতুন অ্যারে সংখ্যা ফেরত দিতে হবে যাতে সংশ্লিষ্ট সাববারের গড় রয়েছে৷
এর জন্য কোড লিখি। আমরা মূল অ্যারের উপর ম্যাপ করব, সাব্যারেকে তাদের গড় এইভাবে কমিয়ে −
উদাহরণ
const arr = [[1,54,65,432,7,43,43, 54], [2,3], [4,5,6,7]]; const secondArr = [[545,65,5,7], [0,0,0,0], []]; const getAverage = (arr) => { const averageArray = arr.map(sub => { const { length } = sub; return sub.reduce((acc, val) => acc + (val/length), 0); }); return averageArray; } console.log(getAverage(arr)); console.log(getAverage(secondArr));
আউটপুট
কনসোলে আউটপুট হবে −
[ 87.375, 2.5, 5.5 ] [ 155.5, 0, 0 ]