Вопрос №6336 от пользователя Денис Разумный в уроке «Представление последовательностей», курс «JS: Последовательности»

Денис Разумный

export const append = (numbers, numbers2) => { while (!isEmpty(numbers2)) { numbers = cons(numbers, head(numbers2)); numbers2 = tail(numbers2); } return numbers; };

1) Data #append: TypeError: pair is not a function at Object.car (/usr/local/lib/node_modules/hexlet-pairs-data/node_modules/hexlet-pairs/dist/index.js:35:10) at head (/usr/local/lib/node_modules/hexlet-pairs-data/dist/index.js:48:16) at rec (/usr/local/lib/node_modules/hexlet-pairs-data/dist/index.js:278:17) at rec (/usr/local/lib/node_modules/hexlet-pairs-data/dist/index.js:284:37) at toString (/usr/local/lib/node_modules/hexlet-pairs-data/dist/index.js:287:16) at rec (/usr/local/lib/node_modules/hexlet-pairs-data/dist/index.js:284:12) at toString (/usr/local/lib/node_modules/hexlet-pairs-data/dist/index.js:287:16) at rec (/usr/local/lib/node_modules/hexlet-pairs-data/dist/index.js:284:12) at toString (/usr/local/lib/node_modules/hexlet-pairs-data/dist/index.js:287:16) at Context.<anonymous> (test.js:22:18)

помогите, пожалуйста, понять что ж не так?

5 0

Dmitriy Bataev

Как минимум, вы неправильно юзаете функцию сons (первый параметр должен быть числом). Откройте рядом лежащий файл hexlet-pairs-data.md за подробностями.

0

Kirill Mokevnin

А еще в этих курсах не подразумевается использование циклов от слова "совсем", соответственно изменяемость тоже.

0

Денис Разумный

Спасибо, переделал. Кирилл, скажите стоит проходить повторно материал, если не до конца освоил?

0

Kirill Mokevnin

Всегда лучше черпать информацию из разных источников. Идеальной если вы паралелльно с курсами будете читать/практиковать СИКП.

0

Денис Разумный

Спасибо за совет!

0

Используйте Хекслет по максимуму!

  • Задавайте вопросы по уроку
  • Проверяйте знания в квизах
  • Проходите практику прямо в браузере
  • Отслеживайте свой прогресс

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

Даю согласие на обработку персональных данных, соглашаюсь с «Политикой конфиденциальности» и «Условиями оказания услуг»

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
30 июня 10 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
30 июня 10 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
30 июня 10 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
30 июня 10 месяцев
Иконка программы Fullstack-разработчик
Профессия
Новый
Разработка фронтенд и бэкенд компонентов веб-приложений
30 июня 16 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
30 июня 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Создает веб-приложения со скоростью света
30 июня 5 месяцев