[Algorithm] 11 week(3.21 ~ 3.27) 2/3

Dev_min·2022년 3월 23일
0

algorithm

목록 보기
36/157

682. Baseball Game

var calPoints = function(ops) {
    const result = [];
  
    ops.forEach((opCase) => {
        switch (opCase) {
            case '+':
                result.push(result[result.length - 1] + result[result.length - 2]);
                break;
            case 'D':
                result.push(result[result.length - 1] * 2);
                break;
            case 'C':
                result.pop();
                break;
            default:
                result.push(parseInt(opCase));
                break;
        }
    });
  
    return result.reduce((acc, pt) => acc + pt);
};
profile
TIL record

0개의 댓글