Вопрос №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)
помогите, пожалуйста, понять что ж не так?
Как минимум, вы неправильно юзаете функцию сons (первый параметр должен быть числом). Откройте рядом лежащий файл hexlet-pairs-data.md за подробностями.
А еще в этих курсах не подразумевается использование циклов от слова "совсем", соответственно изменяемость тоже.
Спасибо, переделал. Кирилл, скажите стоит проходить повторно материал, если не до конца освоил?
Всегда лучше черпать информацию из разных источников. Идеальной если вы паралелльно с курсами будете читать/практиковать СИКП.
Спасибо за совет!
Используйте Хекслет по максимуму!
- Задавайте вопросы по уроку
- Проверяйте знания в квизах
- Проходите практику прямо в браузере
- Отслеживайте свой прогресс
Зарегистрируйтесь или войдите в свой аккаунт
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.







