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

জাভাস্ক্রিপ্টে রিকার্সিভ লুপ ব্যবহার করে নেস্টেড অ্যারে থেকে সব পূর্ণসংখ্যার যোগফল


নেস্টেড অ্যারে থেকে সব পূর্ণসংখ্যার যোগফল বের করতে একই ফাংশনটি বারবার কল করতে হবে। কোডটি নিচে দেওয়া হল:

উদাহরণ

function sumOfTotalArray(numberArray){   var total= 0;   for (var index = 0; index < numberArray.length; index++) {     if (numberArray[index] instanceof Array){       total=total+sumOfTotalArray(arr[index]);     }     if (numberArray[index] === Math.round(numberArray[index])){       total=total+numberArray[index];     }   }   return total; } var number = new Array(6); number=[10,20,30,40,50,60]; console.log("The sum is="+sumOfTotalArray(number));

উপরোক্ত প্রোগ্রাম চালাতে, আপনাকে নিচের কমান্ড ব্যবহার করতে হবে:

node fileName.js.

এখানে, আমার ফাইল নাম demo53.js।

আউটপুট

এটি নিচের আউটপুট দেবে:

PS C:\Users\Amit\JavaScript-code> node demo53.js The sum is=210

  1. জাভাস্ক্রিপ্ট Array.from() মেথড

  2. জাভাস্ক্রিপ্ট Array.from() মেথড

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

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