group anagram

Run Settings
LanguageJavaScript
Language Version
Run Command
function getGroupedAnagrams(words) { // Write your code here const hashMap = {}; const wordsReturn = []; for(var i = 0; i < words.length; i++){ const str = words[i]; const strSorted = str.length === 0 ? str : str.split("").sort().join(""); if (hashMap[strSorted]) { hashMap[strSorted].push(str); } else { hashMap[strSorted] = [str]; } } console.log(hashMap); return; } const words = ['inch', 'cat', 'chin', 'kit', 'act']; console.log(getGroupedAnagrams(words));
Editor Settings
Theme
Key bindings
Full width
Lines