Sum an Array of Numbers with JavaScript - Exotic Digital Access
  • Kangundo Road, Nairobi, Kenya
  • support@exoticdigitalaccess.co.ke
  • Opening Time : 07 AM - 10 PM
How to Internationalize Numbers with JavaScript

Sum an Array of Numbers with JavaScript


It’s rare that I’m disappointed by the JavaScript language not having a function that I need. One such case was summing an array of numbers — I was expecting Math.sum or a likewise, baked in API. Fear not — summing an array of numbers is easy using Array.prototype.reduce!

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

The 0 represents the starting value while with a and b, one represents the running total with the other representing the value to be added. You’ll also note that using reduce prevents side effects! I’d still prefer something like Math.sum(...numbers) but a simple reduce will do!

  • Sum an Array of Numbers with JavaScript
  • Sum an Array of Numbers with JavaScript

    As much as developers now loathe Flash, we’re still playing a bit of catch up to natively duplicate the animation capabilities that Adobe’s old technology provided us.  Of course we have canvas, an awesome technology, one which I highlighted 9 mind-blowing demos.  Another technology available…

  • Sum an Array of Numbers with JavaScript

    In case you weren’t aware, CSS animations are awesome.  They’re smooth, less taxing than JavaScript, and are the future of node animation within browsers.  Dojo’s mobile solution, dojox.mobile, uses CSS animations instead of JavaScript to lighten the application’s JavaScript footprint.  One of my favorite effects…

  • Sum an Array of Numbers with JavaScript


Source link

Leave a Reply