नेस्टेड ऐरे से सभी इंटीजर्स का योग करने के लिए आपको बार-बार उसी फ़ंक्शन को कॉल करना होगा। कोड निम्नलिखित है -
उदाहरण
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