【JS】【LeetCode】20. 有效的括号

var isValid = function(s) {
const obj = {
'(': ')',
'[': ']',
'{': '}',
}
const b = []
for (var i = 0; i<s.length; i++){
if(obj[s[i]]){
b.push(obj[s[i]])
} else {
if(b.pop() !== s[i]) {
return false
}
}
}
if(b.length) return false
return true
};

浙公网安备 33010602011771号