“Сумма числа рекурсивно JS” Ответ

javaScript рекурсивная сумма функции

// Write a recursive method that returns the sum of all elements in an array

function recSum(nums) {
    if (nums.length === 1 ) {
        return nums[0];
    }
    if (nums.length === 0 ) {
        return 0;
    }
    let sum = nums[0] + recSum(nums.slice(1,nums.length));
    return sum;
}
Caffeinated Developer

Сумма числа рекурсивно JS

function sum(n) {
    if (n < 1) return 0;    // exit condition
    return n  + sum(n - 1); // return value plus result of recursive call
}

console.log(sum(3));
Sore Seahorse

Ответы похожие на “Сумма числа рекурсивно JS”

Вопросы похожие на “Сумма числа рекурсивно JS”

Больше похожих ответов на “Сумма числа рекурсивно JS” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования