Как я могу заставить этот код, в соответствии с описанным упражнением, работать, возвращая массив чисел или вплоть до введенного значения?
Я хочу создать рекурсивную функцию, которая по заданному числу возвращает список чисел от 0 до этого числа. Например...
Код: Выделить всё
rangeUp(5) // [0,1,2,3,4,5]Код: Выделить всё
function rangeUp(n, numberList = []) {
if (n < 0) return console.error("The number is invalid.");
if (n == 0) return numberList.push(n);
return rangeUp(--n, numberList);
}
Подробнее здесь: https://stackoverflow.com/questions/798 ... set-to-zer
Мобильная версия