Anna Burley

Добрый день! Полдня бьюсь над этим заданием и не могу понять что именно не работает. Проверяю отдельные куски кода и выдают они мне то. чего я жду. Помогите :)

Вот мой код https://ru.hexlet.io/code_reviews/148934

4 0

Андрей Шляпников

Anna Burley, добрый вечер! Когда выполняется терминальное условие вашей функции она возвращает пустую строку, а нужно return str.

0

Anna Burley

Андрей Шляпников, Если я правильно поняла, то должно работать в таком случае, но у меня все та же ситуация. Логически вроде все верно но явно я чего-то не вижу https://ru.hexlet.io/code_reviews/148934

0

Сергей К.

Anna Burley, добрый день! Вам необходимо отладить свою программу. Распечатайте значения, которые вы используете для сборки новой строки.

0

Андрей Шляпников

Anna Burley, погоняйте ваш код здесь или воспользуйтесь отладочной печатью console.log, у вас ошибка в рекурсивном вызове функции: return str.substr(str.length, str.length-1) + reverse(str.substr(0, str.length-1)); , так как функция строку не собирает!

1

Похожие вопросы

Эльяр Арзыкаев 17 мая 2020 →

в подсказке метод slice завел в заблуждение. решил без него через модули. https://ru.hexlet.io/code_review...

Artyom Perederiy 29 апреля 2020 →

Насколько помню в одном из уроков советовали избегать конкатенацию строк и использовать интерполяцию. Думаю...

Тимур Ахметов 03 марта 2020 →

Добрый день! В задании советуют использовать метод substr, но в документации (https://developer.mozilla.org...

Роман Пономарев 11 февраля 2020 →

https://ru.hexlet.io/code_reviews/212288GПодскажите пожайлуйста куда смотреть?

Александр Зеленский 17 января 2020 →

Как сохранить результат функции? Переменная result пересоздается с каждым рекурсивным вызовом, как сохранит...

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Javascript, PHP, Python и Java.

Хекслет

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