1625
Студентов
89%
Завершения
union.js
Напишите и экспортируйте по умолчанию функцию, которая принимает на вход два списка и возвращает третий, являющийся объединением уникальных значений двух исходных списков.
Примеры:
const list1 = l(2, 3, 2, 1, 7);
const list2 = l(1, 5, 3, 5, 8, 9);
const result = union(list1, list2);
// (2, 3, 1, 7, 5, 8, 9)
Подсказки
- Порядок уникальных значений в итоговом списке должен соответствовать порядку появления этих значений в исходных списках (сначала в первом переданном списке, потом - во втором).
Для полного доступа к испытанию нужен базовый план
Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.
Отзывы

Michael Goncharov
04 июля 2017
Эхх, какая идея не прошла - всего два цикла для прохода каждого списка и сформированный итоговый список отличается от тестового только порядком цифр. Но видимо это мухлеж, буду решать по правильному :)