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

জাভাস্ক্রিপ্টে নেস্টেড অ্যারেতে থাকা সব এলিমেন্টের যোগফল বের করা


মান লিজিয়ে, আমাদের একটি ফাংশন লিখতে হবে যা নেস্টেড অ্যারে অফ নাম্বার নিবে এবং সব নাম্বারগুলোর যোগফল রিটার্ন করবে। আমাদের এটি Array.prototype.flat() মেথড ছাড়া করতে হবে।

এই ফাংশনের কোড লিখি -

উদাহরণ

const arr = [    5,    7,    [ 4, [2], 8, [1,3], 2 ],    [ 9, [] ],    1,    8 ]; const findNestedSum = (arr) => {    let sum = 0;    for(let len = 0; len < arr.length; len++){       sum += Array.isArray(arr[len]) ? findNestedSum(arr[len]) :       arr[len];    };    return sum; }; console.log(findNestedSum(arr));

আউটপুট

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

50

  1. জাভাস্ক্রিপ্টে অ্যারেতে নেস্টেড অবজেক্ট মানগুলোর যোগফল

  2. জাভাস্ক্রিপ্টে একাধিক মান দিয়ে অ্যারে এলিমেন্ট খুঁজে বের করা

  3. জাভাস্ক্রিপ্টে নেস্টেড অ্যারে-এর ওজনিত সমষ্টি গণনা

  4. সি প্রোগ্রামে 2D অ্যারেতে সব উপাদানের যোগফল গণনা