কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে কমsekutিভ এলিমেন্ট সাম অ্যারে


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

উদাহরণস্বরূপ, যদি ইনপুট অ্যারে হয় −

const arr1 = [1, 1, 2, 7, 4, 5, 6, 7, 8, 9];

তবে আউটপুট হওয়া উচিত −

const output = [2, 9, 9, 13, 17]

উদাহরণ

কোডটি নিচে দেওয়া হলো −

const arr11 = [1, 1, 2, 7, 4, 5, 6, 7, 8, 9]; const consecutiveSum = arr => {    const res = [];    for(let i = 0; i < arr.length; i += 2){       res.push(arr[i] + (arr[i+1] || 0));    };    return res; }; console.log(conseutiveSum(arr1));

আউটপুট

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

[ 2, 9, 9, 13, 17 ]

  1. জাভাস্ক্রিপ্টে অ্যারেতে নির্দিষ্ট যোগফল ও দৈর্ঘ্যের গোষ্ঠী বের করা

  2. জাভাস্ক্রিপ্টে অ্যারেতে থাকা সব ধনাত্মক সংখ্যার যোগফল বের করা

  3. জাভাস্ক্রিপ্টে অ্যারে এলিমেন্টকে সব বিজোড় করে রিডিউস করা

  4. জাভাস্ক্রিপ্টে অ্যারে উপাদান বारी বারি जोড়া করা