Home Programming News Sum an Array of Numbers with JavaScript

Sum an Array of Numbers with JavaScript

Sum an Array of Numbers with JavaScript

It is uncommon that I am disillusioned by the JavaScript language not having a perform that I would like. One such case was summing an array of numbers — I used to be anticipating Math.sum or a likewise, baked in API. Concern not — summing an array of numbers is straightforward utilizing Array.prototype.scale back!

const numbers = [1, 2, 3, 4];
const sum = numbers.scale back((a, b) => a + b, 0);

The 0 represents the beginning worth whereas with a and b, one represents the operating complete with the opposite representing the worth to be added. You will additionally word that utilizing scale back prevents unwanted effects! I would nonetheless desire one thing like Math.sum(...numbers) however a easy scale back will do!

  • CSS @supports

    Function detection through JavaScript is a shopper facet greatest observe and for all the appropriate causes, however sadly that very same performance hasn’t been out there inside CSS.  What we find yourself doing is repeating the identical properties a number of occasions with every browser prefix.  Yuck.  One other factor we…

  • 5 Ways that CSS and JavaScript Interact That You May Not Know About
  • CSS Gradients

    With CSS border-radius, I confirmed you the way CSS can bridge the hole between design and improvement by including rounded corners to components.  CSS gradients are one other step in that course.  Now that CSS gradients are supported in Web Explorer 8+, Firefox, Safari, and Chrome…

  • Fixing sIFR Printing with CSS and MooTools

    Whereas I am not an enormous sIFR advocate I can perceive its attract. A buyer lately requested us to implement sIFR on their web site however I bumped into an issue: the sIFR headings would not print as a result of they had been Flash objects. This is easy methods to repair…



Please enter your comment!
Please enter your name here