// Принять массив строк, вернуть массив массивов анаграмм:
// ["тьма", "мать", "адрес", "среда", "поток"] → [["тьма", "мать"], ["адрес", "среда"]]
 
function anagram(str) {
  // Ваш код здесь
}

**Ответ

function anagram(str) {
  let ang = {};
 
  for (let word of str) {
    const sorted = word.split("").sort().join("");
    if (ang[sorted]) {
      ang[sorted].push(word);
    } else {
      ang[sorted] = [word];
    }
  }
  return Object.values(ang).filter((el) => el.length > 1);
}

Назад