Most Common Word LeetCode solution in JavaScript
1// Memory Usage: 44.2 MB, less than 61.20%2var mostCommonWord = function (paragraph, banned) {3paragraph = new Map(4Object.entries(5paragraph6.toLowerCase()7.match(/\b[a-z]+\b/gi)8.reduce((acc, cur) => ((acc[cur] = (acc[cur] || 0) + 1), acc), {})9).sort((a, b) => b[1] - a[1])10);11for (let i = 0; i < banned.length; i++) paragraph.delete(banned[i]);12return paragraph.entries().next().value[0];13};