프로그래머스 | 올바른 괄호

커몽·2021년 1월 10일
0

프로그래머스 level2

목록 보기
9/38
function solution(s){
    var answer = true;
    let a=[];
    if(s.length%2!==0)return false;//예외를 잘 생각해 주어야 정확도가 올라간돠.. 
    for(let i=0;i<s.length;i++){
        if(s[i]==='('){
            a.push(s[i]);
        }else{
            if(a.length===0)return false;//여기도 
            a.pop();
        }
    }
    if(a.length===0){
        answer=true
    }else{
        answer=false;
    }
    return answer;
}

0개의 댓글