কম্পিউটার

জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারের উপর আংশিক যোগফল প্রয়োগ করা


সমস্যা

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

উদাহরণ

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

const arr = [5, 6, 1, 3, 8, 11];
const partialSum = (arr = []) => {
   let sum = arr.reduce((acc, val) => acc + val);
   const res = [];
   let x = 0;
   if(arr.length === 0){
      return [0];
   }
   for(let i = 0; i <= arr.length; i += 1) {
      res.push(sum);
      x = arr[i];
      sum -= x;
   };
   return res;
};
console.log(partialSum(arr));

আউটপুট

[ 34, 29, 23, 22, 19, 11, 0 ]

  1. জাভাস্ক্রিপ্ট ব্যবহার করে অ্যারেতে নেস্টেড অবজেক্টের মানের সমষ্টি

  2. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারেতে ফিবোনাচি ক্রম খোঁজা

  3. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারেতে পর্বতের সর্বোচ্চ দৈর্ঘ্য

  4. জাভাস্ক্রিপ্ট ব্যবহার করে ক্রমবর্ধমান ক্রমানুসারে সংখ্যার বিন্যাস সাজানোর জন্য সন্নিবেশ বাছাই প্রয়োগ করা