[Algorithm] 31 week(8.22 ~ 8.28) 2/3

Dev_min·2022년 8월 23일
0

algorithm

목록 보기
100/157

657. Robot Return to Origin

var judgeCircle = function(moves) {
    let upDown = 0;
    let rightLeft = 0;
    
    const moveValue = {
        'R': 1,
        'L': -1,
        'U': 1,
        'D': -1
    };
    
    for(let i = 0; i < moves.length; i++){
        if(moves[i] === 'L' || moves[i] === 'R'){
            rightLeft += moveValue[moves[i]]
        }else {
            upDown += moveValue[moves[i]]
        }
    }
    
    return upDown === 0 && rightLeft === 0;
};
profile
TIL record

0개의 댓글

관련 채용 정보