Use JavaScript program to add all numbers in between any two given numbers

Write a JavaScript program to add all numbers in between any two given numbers.

Easiest way is to use the mathematical formula

1+2+...+n = n(n+1)/2 

Here you want the sum,

m+(m+1)+...+n

Example code of Sum all numbers between two integers in JavaScript

Here is HTML example code to add all number between range including given numbers.

<!DOCTYPE html>
<html>
<body>
    <script>

        function sumSeries (first, last) {
            var n = (last - first + 1)
            var sum = n * (first + last) / 2; 

            return sum;
        }

        var sum = sumSeries(1, 10);
        console.log(sum);

    </script>
</body>
</html>

Output:

Use JavaScript program to add all numbers in between any two given numbers

Optimum algorithm

JavaScript example return sum all numbers in a range.

function sumAll(min, max) {
    return ((max-min)+1) * (min + max) / 2;
}

Do comment if you have any doubts and suggestion on this topic.

Note: The All JS Examples codes are tested on the Firefox browser and the Chrome browser.

OS: Windows 10

Code: HTML 5 Version


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.