structy-logo
JavaScriptnodelogo
Course Contents
Layout 1
Prompt
Editor
Terminal
sign in
problem
approach
walkthrough
solution
add to favoritessettings

sum numbers recursive

Watch the Approach video first!

Write a function sumNumbersRecursive that takes in an array of numbers and returns the sum of all the numbers in the array. All elements will be integers. Solve this recursively.

test_00
sumNumbersRecursive([5, 2, 9, 10]); // -> 26
test_01
sumNumbersRecursive([1, -1, 1, -1, 1, -1, 1]); // -> 1
test_02
sumNumbersRecursive([]); // -> 0
test_03
sumNumbersRecursive([1000, 0, 0, 0, 0, 0, 1]); // -> 1001
test_04
sumNumbersRecursive([700, 70, 7]); // -> 777
test_05
sumNumbersRecursive([-10, -9, -8, -7, -6, -5, -4, -3, -2, -1]); // -> -55
test_06
sumNumbersRecursive([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]); // -> 0
terminal
settings
[guest]$ 
editor — sum-numbers-recursive.js
reset codesettings
const sumNumbersRecursive = (numbers) => {
// todo
};

module.exports = {
sumNumbersRecursive,
};

saved