LeetCode - 2710. Remove Trailing Zeros From a String

henu·2023년 10월 10일
0

LeetCode

목록 보기
102/186

Solution

var removeTrailingZeros = function(num) {
    for(let i=num.length-1; i>=0; i--) {
        if(num[i] !== '0') return num.slice(0, i+1)   
    }
};

Explanation

문자열로 표현된 양의 정수가 주어질 때, trailing zeros를 제거하는 문제이다.
trailing zeros를 제거하는 것이기 때문에 for문을 작성할때 맨 뒤의 숫자에서부터 접근하였다.
이때 숫자가 0이 아닐 경우 처음부터 그 숫자까지 slice를 사용해서 잘라서 리턴해주었다.

0개의 댓글