Check If Word Is Valid After Substitutions LeetCode solution in JavaScript

1
var isValid = function (s) {
2
const stack = [];
3
for (let c of s) {
4
if (c !== "c") {
5
stack.push(c);
6
} else {
7
if (stack.pop() !== "b") return false;
8
if (stack.pop() !== "a") return false;
9
}
10
}
11

12
return stack.length === 0;
13
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0