[LeetCode] 2011. Final Value of Variable After Performing Operations

Chobby·3일 전
1

LeetCode

목록 보기
650/671

😎풀이

  1. 값 선언
  2. operations 순회
    2-1. 가운데 문자가 +라면 ++X, X++ 둘 중 하나 이므로 증가
    2-2. 가운데 문자가 -라면 --X, X-- 둘 중 하나 이므로 감소
  3. 누적 값 반환환
function finalValueAfterOperations(operations: string[]): number {
    let value = 0
    for(const [a, sign, b] of operations) {
        if(sign === '+') value++
        else value--
    }
    return value
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글