There was an error while loading. Please reload this page.
1 parent d466be9 commit 21a49a4Copy full SHA for 21a49a4
1 file changed
String/CheckPangram.js
@@ -8,15 +8,7 @@ const checkPangram = (string) => {
8
throw new TypeError('The given value is not a string')
9
}
10
11
- const frequency = new Set()
12
-
13
- for (const letter of string.toLowerCase()) {
14
- if (letter >= 'a' && letter <= 'z') {
15
- frequency.add(letter)
16
- }
17
18
19
- return frequency.size === 26
+ return string.match(/([a-z])(?!.*\1)/gi).length === 26
20
21
22
export { checkPangram }
0 commit comments