Skip to content

Commit 5535446

Browse files
committed
fix: Delete excess code
1 parent 45a3705 commit 5535446

File tree

1 file changed

+27
-29
lines changed

1 file changed

+27
-29
lines changed

src/_020/Solution.js

Lines changed: 27 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -3,36 +3,34 @@
33
* @return {boolean}
44
*/
55
var isValid = function(s) {
6-
if (s === '') {
7-
return true
8-
}
9-
if (s.length % 2 !== 0) {
10-
return false
11-
} else {
12-
var strArr1 = []
13-
var num = 0
14-
for (var i = 0; i < s.length; i++) {
15-
if (isLeft(s[i])) {
16-
strArr1.push(s[i])
17-
} else {
18-
var pop = strArr1.pop()
19-
if (!squre(pop, s[i])) {
20-
console.log(pop)
21-
return false
22-
}
23-
}
24-
}
25-
return (strArr1.length === 0)
26-
27-
}
28-
function isLeft(a) {
29-
return (a==='{'||a==='['||a==='(')
30-
}
31-
function squre(a,b) {
32-
if ((a ==='[' && b ===']') || (a ==='{' && b ==='}') || (a ==='(' && b ===')')) {
33-
return true
34-
} else {
6+
if (s === '') {
7+
return true
8+
}
9+
if (s.length % 2 !== 0) {
10+
return false
11+
} else {
12+
var strArr1 = []
13+
var num = 0
14+
for (var i = 0; i < s.length; i++) {
15+
if (isLeft(s[i])) {
16+
strArr1.push(s[i])
17+
} else {
18+
var pop = strArr1.pop()
19+
if (!squre(pop, s[i])) {
3520
return false
21+
}
3622
}
3723
}
24+
return (strArr1.length === 0)
25+
}
26+
function isLeft(a) {
27+
return (a==='{'||a==='['||a==='(')
28+
}
29+
function squre(a,b) {
30+
if ((a ==='[' && b ===']') || (a ==='{' && b ==='}') || (a ==='(' && b ===')')) {
31+
return true
32+
} else {
33+
return false
34+
}
35+
}
3836
};

0 commit comments

Comments
 (0)