কম্পিউটার

জাভাস্ক্রিপ্টে উপাদানের ক্রমবর্ধমান সমষ্টি


ধরুন, আমাদের কাছে এই −

এর মত সংখ্যার একটি অ্যারে আছে
const arr =[1, 2, 3, 4, 5, 6];

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

অতএব, উপরের অ্যারের জন্য, আউটপুট −

হওয়া উচিত
const আউটপুট =[1, 3, 6, 10, 15, 21];

উদাহরণ

এর জন্য কোড হবে −

const arr =[1, 2, 3, 4, 5, 6];const findCumulativeSum =arr => { const creds =arr.reduce((acc, val) => { let { sum, res } =acc; sum +=val; res.push(sum); রিটার্ন { sum, res }; }, { sum:0, res:[] }); ফেরত creds.res;};console.log(findCumulativeSum(arr));

আউটপুট

কনসোলে আউটপুট -

<প্রে>[ 1, 3, 6, 10, 15, 21 ]
  1. জাভাস্ক্রিপ্টে একটি অ্যারেতে প্রয়োজনীয় যোগফল সহ তিনটি উপাদান খুঁজে বের করা

  2. জাভাস্ক্রিপ্টে অ্যারে উপাদানগুলিকে পুনর্বিন্যাস করা

  3. জাভাস্ক্রিপ্টে একটি অ্যারের উপাদান পুনর্বিন্যাস করা

  4. জাভাস্ক্রিপ্ট ব্যবহার করে দ্বি-মাত্রিক অ্যারের উপাদানগুলির পর্যায়ক্রমে যোগফল