JSFiddle - React, Tailwind, and code Playground

by Graham Fairweather

JavaScript

function add() {
    var numbers = [].slice.call(arguments),
        sum = 0;
    
    do {
        sum += numbers.shift();
    } while (isFinite(sum) && numbers.length);
    
    return +sum;
}

console.log(add(1, 2, 3, 4, 5));