- It's the nighttime and I should be asleep but I decided to post a few problems and tutorials before heading out. Anyways let's Begin.
- Now I have passed you an array of two numbers. What I want you to do is return the sum of those two numbers plus the sum of all the numbers between them.
- Example Below.
sum([5,1])
should return15
because sum of all the numbers between 1 and 5 (including both) is15
.
function sum(arr) { return 1; } sum([1, 5]);
Answer:
function sum(arr) { let min = Math.min(arr[0], arr[1]) let max = Math.max(arr[0], arr[1]) let result = 0; for (let i = min; i <= max; i++) { result += i } return result; } console.log(sum([1, 5])); // will display 15;
Top comments (0)