Анаграммы — это слова, которые состоят из одинаковых букв. Например:
- спаниель — апельсин
- карат — карта — катар
- топор — ропот — отпор
filterAnagrams.js
Реализуйте и экспортируйте по умолчанию функцию, которая находит все анаграммы слова. Функция принимает исходное слово и список для проверки (массив), а возвращает массив всех анаграмм. Если в списке слов отсутствуют анаграммы, то возвращается пустой массив.
Примеры
filterAnagrams('abba', ['aabb', 'abcd', 'bbaa', 'dada']);
// ['aabb', 'bbaa']
filterAnagrams('racer', ['crazer', 'carer', 'racar', 'caers', 'racer']);
// ['carer', 'racer']
filterAnagrams('laser', ['lazing', 'lazy', 'lacer']);
// []
Для полного доступа к испытанию нужен базовый план
Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.
Отзывы

Похоже не зря возвращаюсь к старым курсам, к новым испытаниям, решение почти идентично учительскому, чему-то hexlet меня однозначно научил, просто лишний раз поблагодарю ресурс и менторов за все. Но даже здесь нахожу такие моменты, что строчку можно разбить на массив с помощью spread оператора, интересная фишка, надо запомнить =)