Runtime: 88 ms, faster than 100.00% of JavaScript online submissions
\nvar makeEqual = function(words) {\n    const map = words.join("").split("").reduce((acc,curr)=>acc.set(curr, (acc.get(curr)||0)+1),new Map());\n    const valu
```\nvar makeEqual = function(words) {\n    const map = words.join("").split("").reduce((acc,curr)=>acc.set(curr, (acc.get(curr)||0)+1),new Map());\n    const values = [...map.values()];\n    \n    return values.every(val =>val%words.length===0);\n};\n```\n![image](https://assets.leetcode.com/users/images/e975cd29-5257-4ca6-b6d2-affc4c27b749_1623596581.2594924.jpeg)\n
['JavaScript']