Vladimir

Здравствуйте, поясните почему на выходе я получаю undefined

https://ru.hexlet.io/code_reviews/146937

4 0

Добрый день! Очень часто undefined появляется, когда функция не возвращает никакого значения.

1

Сергей К., дело в том, что перед return я вывожу переменную с помощью console.log и на выводе она явно не пустая 🙇

0

У вас есть ещё одна ветка после if.

1

Сергей К., разобрался в том что происходило в функции. По сути вместо вывода правильного ответа я передавал его в рекурсию как терминальное условие. Чтение обсуждений и перечитывание уроков прошлого курса подтолкнуло меня к решению. Надеюсь и мой опыт каким-либо образом поможет обучающимся :) Моё решение

0

Последние ревью

Автор Дата обновления Версий
dreamoctober 17 сент., 21:30 3 Посмотреть
user-1e135d167e74a0a7 17 сент., 07:33 1 Посмотреть
sorax 16 сент., 20:50 1 Посмотреть
Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Node, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →