Most Common Word LeetCode solution in JavaScript

1
// Memory Usage: 44.2 MB, less than 61.20%
2
var mostCommonWord = function (paragraph, banned) {
3
paragraph = new Map(
4
Object.entries(
5
paragraph
6
.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
);
11
for (let i = 0; i < banned.length; i++) paragraph.delete(banned[i]);
12
return paragraph.entries().next().value[0];
13
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0