Sobes.tech
Back to tasks
Junior — Middle+
28

Сборка групп анаграмм из списка слов

Get help with live coding in real time with Sobes Copilot
Task condition

Дан список строк, необходимо собрать все слова‑анаграммы в отдельные подмассивы, например: [["вертикаль", "компактер"], ["апельсин", "спанислы"], ...]

В качестве примера массива используем следующий набор данных:


const arr = [
    "вертикаль",
    "компактер",
    "апельсин",
    "спанислы",
    "австралистик",
    "ватерполистка",
    "кластер",
    "стансер",
    "стража",
    "корибль"
];

Требуется написать функцию, которая принимает такой массив и возвращает массив массивов, где каждый внутренний массив содержит слова‑анаграммы. Порядок групп и порядок слов внутри групп не важен.