কম্পিউটার

পরপর উপাদান গড় জাভাস্ক্রিপ্ট খুঁজুন


ধরা যাক, আমাদের কাছে সংখ্যার একটি অ্যারে আছে −

const arr =[৩, ৫, ৭, ৮, ৩, ৫, ৭, ৪, ২, ৮, ৪, ২, ১];

আমাদের এমন একটি ফাংশন লিখতে হবে যা সংশ্লিষ্ট উপাদান এবং এর পূর্বসূরীর গড় সহ একটি অ্যারে প্রদান করে। প্রথম উপাদানটির জন্য, যেহেতু কোনো পূর্বসূরি নেই, তাই সেই উপাদানটি ফেরত দেওয়া উচিত।

আসুন এই ফাংশনের জন্য কোড লিখি, আমরা এই সমস্যার সমাধান করতে Array.prototype.map() ফাংশন ব্যবহার করব -

উদাহরণ

const consecutiveAverage =arr => { return arr.map((el, ind, array) => { return ((el + (array[ind-1] || 0)) / (1 + !!ind) ); });};console.log(পরবর্তীAverage(arr));

আউটপুট

কনসোলে আউটপুট হবে −

<প্রে>[ 3, 4, 6, 7.5, 5.5, 4, 6, 5.5, 3, 5, 6, 3, 1.5]
  1. JavaScript Array find() ফাংশন

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

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

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