JavaScript: Compute the sum and product of an array of integers
JavaScript Array: Exercise-12 with Solution
Write a JavaScript program to compute the sum and product of an array of integers.
Visual Presentation:
Sample Solution:
JavaScript Code:
// Declare and initialize an array of numbers
var array = [1, 2, 3, 4, 5, 6];
// Initialize variables for sum (s) and product (p)
var s = 0;
var p = 1;
// Iterate through the array using a for loop
for (var i = 0; i < array.length; i += 1) {
// Add the current element to the sum
s += array[i];
// Multiply the current element to the product
p *= array[i];
}
// Output the calculated sum and product
console.log('Sum : ' + s + ' Product : ' + p);
Output:
Sum : 21 Product : 720
Flowchart:
ES6 Version:
// Declare and initialize an array of numbers
const array = [1, 2, 3, 4, 5, 6];
// Initialize variables for sum (s) and product (p)
let s = 0;
let p = 1;
// Iterate through the array using a for...of loop
for (const element of array) {
// Add the current element to the sum
s += element;
// Multiply the current element to the product
p *= element;
}
// Output the calculated sum and product
console.log(`Sum : ${s} Product : ${p}`);
Live Demo:
See the Pen avaScript - sum and product of an array of integers- array-ex- 12 by w3resource (@w3resource) on CodePen.
Improve this sample solution and post your code through Disqus.
Previous: Write a JavaScript program to find the sum of squares of a numeric vector.
Next: Write a JavaScript program to add items in an blank array and display the items.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://www.w3resource.com/javascript-exercises/javascript-array-exercise-12.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics