কম্পিউটার

সবচেয়ে বড় এবং সবচেয়ে ছোট ছাড়া অ্যারের সমস্ত উপাদানের গড় খুঁজুন - জাভাস্ক্রিপ্ট


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা সংখ্যার অ্যারে নেয় এবং ক্ষুদ্রতম এবং বৃহত্তম সংখ্যা বাদ দিয়ে এর উপাদানগুলির গড় ফেরত দেয়৷

এই ফাংশনের জন্য কোড লিখি −

নিম্নলিখিত কোড -

const arr = [1, 4, 5, 3, 5, 6, 12, 5, 65, 3, 2, 65, 9];
const findExcludedAverage = arr => {
   const creds = arr.reduce((acc, val) => {
      let { min, max, sum } = acc;
      sum += val;
      if(val > max){
         max = val;
      };
      if(val < min){
         min = val;
      };
      return { min, max, sum };
   }, {
      min: Infinity,
      max: -Infinity,
      sum: 0
   });
   const { max, min, sum } = creds;
   return (sum - min - max) / (arr.length / 2);
};
console.log(findExcludedAverage(arr));

আউটপুট

নিম্নোক্ত কনসোলে আউটপুট −

18.307692307692307

  1. জাভাস্ক্রিপ্টে পূর্ণসংখ্যার একটি সাজানো বিন্যাসে সবচেয়ে বড় এবং ক্ষুদ্রতম সংখ্যা খুঁজে বের করা

  2. সি প্রোগ্রাম একটি অ্যারের মধ্যে দ্বিতীয় বৃহত্তম এবং ক্ষুদ্রতম সংখ্যা খুঁজে বের করতে

  3. C++ এ একটি অ্যারের মধ্যে ক্ষুদ্রতম এবং দ্বিতীয় ক্ষুদ্রতম উপাদান খুঁজুন

  4. কিভাবে C# এ সমস্ত অ্যারে উপাদানের গড় মান খুঁজে বের করবেন?