Monday, October 2, 2023
HomeTechnologySoftwareSum an Array of Numbers with JavaScript

Sum an Array of Numbers with JavaScript

Date:

Related stories

Getting Your Real Estate License? It’s Way Easier With A Friend

In September, Inman digs deep on real estate...

Free Printable Candy Coloring Pages

Last updated: August 10, 2023 Looking for super sweet...

Kody Is ‘Different’ – Hollywood Life

During Janelle Brown’s talk with Christine Brown about...

Procurement is painful, so Pivot wants to simplify it

Earlier this year, a big French tech company...
spot_imgspot_img

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!

  • fetch API

    One of the worst kept secrets about AJAX on the web is that the underlying API for it, XMLHttpRequest, wasn’t really made for what we’ve been using it for.  We’ve done well to create elegant APIs around XHR but we know we can do better.  Our effort to…

  • From Webcam to Animated GIF: the Secret Behind chat.meatspac.es!


Source link

Latest stories

spot_img