কম্পিউটার

জাভাস্ক্রিপ্টে সংখ্যার অ্যারেকে ক্রমবর্ধমান সমষ্টিতে রূপান্তর করা হচ্ছে


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

const arr =[1, 1, 5, 2, -4, 6, 10];

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

অতএব, আউটপুট −

এর মত হওয়া উচিত
কনস্ট আউটপুট =[1, 2, 7, 9, 5, 11, 21];

অতএব, আসুন partialSum(),

ফাংশনটি লিখি

এই ফাংশনের জন্য সম্পূর্ণ কোড হবে −

const arr =[1, 1, 5, 2, -4, 6, 10];const partialSum =(arr) => { const output =[]; arr.forEach((num, index) => { if(index ===0){ output[index] =num; }else{ output[index] =num + output[index - 1]; } }); রিটার্ন আউটপুট;};console.log(partialSum(arr));

এখানে, আমরা অ্যারের উপর পুনরাবৃত্তি করেছি এবং আউটপুট অ্যারের উপাদানগুলিকে প্রতিবার একটি নতুন মান বরাদ্দ করতে থাকি, মানটি বর্তমান সংখ্যা এবং এর পূর্বসূরীর সমষ্টি।

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

<প্রে>[ 1, 2, 7, 9, 5, 11, 21]
  1. জাভাস্ক্রিপ্টে সেট করতে অ্যারে রূপান্তর করা হচ্ছে

  2. জাভাস্ক্রিপ্টে নেস্টেড অ্যারের ওজনের যোগফল

  3. জাভাস্ক্রিপ্ট ব্যবহার করে স্ট্রিং সংখ্যার সমষ্টি

  4. জাভাস্ক্রিপ্টে একটি অ্যারের সংখ্যার বর্গাকার এবং বর্গমূল সমষ্টি