JavaScript: Compute the sum and product of an array of integers
JavaScript Array: Exercise-12 with Solution
Sum and Product of Array
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.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics