Group anagram

by Krishna Ananthi

JavaScript

var groupAnagrams = function(strs) {
    let res=[];
    for(let word of strs){
        let count = new Array(26).fill(0);
        for(let i=0;i<word.length;i++){
            count[word.charCodeAt(i) - "a".charCodeAt(0)]++;
        }
        let key = count.join(',');
       // console.log(key)
        if(!res[key]) res[key] = [];
        res[key].push(word);
        console.log(res);
    }
    return Object.values(res);
};
console.log(groupAnagrams(["eat","tea","tan","ate","nat","bat"]));