w3resource

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:

JavaScript: Compute the sum and product of an array of integers

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:

Flowchart: JavaScript: Display the colors entered in an array by a specific format

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.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

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://w3resource.com/javascript-exercises/javascript-array-exercise-12.php