কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে অ্যারের গড় নিচের পূর্ণসংখ্যায় রাউন্ড করা

সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি নম্বর অ্যারে নেবে। ফাংশনটি দেয়া অ্যারের গড় বের করবে এবং সেটিকে নিচের পূর্ণসংখ্যায় রাউন্ড করবে (Math.floor)।

উদাহরণ

নিচে কোড দেওয়া হলো:

const arr = [45, 23, 67, 68, 12, 56, 99]; 
const roundedMean = (arr = []) => { 
   const { sum, count } = arr.reduce((acc, val) => { 
      let { sum, count } = acc; 
      count++; 
      sum += val; 
      return { sum, count }; 
   }, { 
      sum: 0, count: 0 
   }); 
   const mean = sum / (count || 1); 
   return Math.round(mean); 
}; 
console.log(roundedMean(arr));

আউটপুট

কনসোল আউটপুট:

53
  1. জাভাস্ক্রিপ্ট Array slice() মেথড

  2. জাভাস্ক্রিপ্ট Array shift() মেথড

  3. জাভাস্ক্রিপ্ট Array reverse() মেথড

  4. জাভাস্ক্রিপ্টে অ্যারে ডিস্ট্রাকচারিং