Вопрос пользователя Александр Чадаев в уроке «Аккумулятор», курс «JS: Деревья»

Александр Чадаев

Здравствуйте, https://ru.hexlet.io/code_reviews/315550 не понимаю почему не срабатывает path.join() и обход детей какой то странный, судя по добавлению в ancestry ( не могу понять с чем это связано)

1 0

Сергей Мелодин

Александр Чадаев, приветствую.

join срабатывает, но вы в него передаёте одну строку и почему-то склеиваете их пробелами. Попробуйте упростить логику, из текста задания можно понять что проверка имени нужна только в том случае, если это файл. А формирование путей в join должно происходит из имени родителя и текущего имени.

0

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Нажимая кнопку «Зарегистрироваться», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг». Защита от спама reCAPTCHA «Конфиденциальность» и «Условия использования».

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

Sergey D 31 августа 2020 →

Hi! В теории в этом блоке кода выделил строку, по которой возник вопрос. Там дано пояснение, что если дете...

Msh Ker 26 августа 2020 →

Приветствую! Подумал, что фильтер не нужен так как нужно дойти до файлов, но функция isDirectory не импорти...

Алексей Кононенко 14 августа 2020 →

Приветствую. Я не понимаю откуда у меня в конце берётся пустой массив? Вот ревью (https://ru.hexlet.io/code...

Владислав Григоржевский 13 августа 2020 →

Вечер добрый вопрос по теории https://i.imgur.com/2II19rO.jpeg Здесь сказано, если второй уровень вложеннос...

Кадыров Александр 13 августа 2020 →

Еще раз здравствуйте. В упражнении предлагается путь от корня до текущего узла хранить в переменной ancestr...