Make The String Great LeetCode solution in JavaScript

1
var makeGood = function (s) {
2
const sArr = [];
3
for (let i = 0; i < s.length; i++) {
4
sArr.push(s[i]);
5
}
6
const popper = function () {
7
let counter = 0;
8
for (let i = 0; i < sArr.length; i++) {
9
if (sArr[i] !== sArr[i + 1]) {
10
if (
11
sArr[i].toUpperCase() === sArr[i + 1] ||
12
sArr[i].toLowerCase() === sArr[i + 1]
13
) {
14
sArr.splice(i, 2);
15
counter++;
16
}
17
}
18
}
19
if (counter > 0) {
20
popper();
21
}
22
};
23
popper();
24

25
return sArr.join("");
26
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0