Вот вызов:
Мы определили функцию с именем rangeOfNumbers с двумя параметрами. Функция должна возвращать массив целых чисел, который начинается с числа, представленного параметром startNum, и заканчивается числом, представленным параметром endNum. Начальный номер всегда будет меньше или равен конечному номеру. Ваша функция должна использовать рекурсию, вызывая себя, и не использовать циклы любого рода. Это также должно работать для случаев, когда startNum и endNum одинаковы.
function rangeOfNumbers(startNum, endNum) {
}
rangeOfNumbers(5, 10); //Should return [5, 6, 7, 8, 9, 10]
Существует ли простой способ решения этой проблемы в одну строку? Я борюсь с тем, как обработать базовый случай и вернуть нужный массив с помощью рекурсии.