알고리즘 문제

알고리즘 문제 js 56 - 올바른 괄호

<zinny/> 2022. 3. 28. 12:01
728x90

내가 쓴 코드 

function solution(s){
    var answer = false;
    let opened = 0
    for(let i=0, length = s.length; i<length; i++){
        s[i] === '(' ? opened += 1 : opened -= 1
        //맨 앞이 열린 괄호가 아닌 값을 전부 버린다
        if(opened < 0) return false
    }
    if(opened === 0) answer = true
    return answer;
}

 

728x90