কম্পিউটার

একটি অ্যারের জাভাস্ক্রিপ্টের মধ্যে প্রতিটি অ্যারের গড় খুঁজুন


আমাদের একটি ফাংশন 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 ]

  1. জাভাস্ক্রিপ্টে Array.prototype.find() পদ্ধতি।

  2. কীভাবে জাভাস্ক্রিপ্ট অ্যারেতে একটি উপাদান অনুসন্ধান করবেন?

  3. জাভাস্ক্রিপ্টে একটি অ্যারের গড় গণনা করা

  4. একাধিক মান দ্বারা জাভাস্ক্রিপ্ট অ্যারের উপাদানগুলি কীভাবে খুঁজে পাবেন?