Backspace String Compare LeetCode solution in JavaScript

1
var backspaceCompare = function (s, t) {
2
let stack1 = [];
3
let stack2 = [];
4

5
for (let i = 0; i < s.length; i++) {
6
if (s[i] == "#") {
7
if (stack1.length != 0) {
8
stack1.pop();
9
}
10
} else {
11
stack1.push(s[i]);
12
}
13
}
14

15
for (let j = 0; j < t.length; j++) {
16
if (t[j] == "#") {
17
if (stack2.length != 0) {
18
stack2.pop();
19
}
20
} else {
21
stack2.push(t[j]);
22
}
23
}
24
return stack1.join("") === stack2.join("");
25
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0