[LeetCode] 3726. Remove Zeros in Decimal Representation

Chobby·2026년 1월 22일

LeetCode

목록 보기
953/986

😎풀이

  1. n을 자릿수 별로 분리
    1-1. 0이 나올 경우 생략
    1-1. 그 외의 정수는 접두사로 추가
  2. 문자열 형태의 0이 제거된 n을 정수형으로 변환하여 반환
function removeZeros(n: number): number {
    let removed = ''
    while(n) {
        const digit = n % 10
        if(digit) removed = digit + removed
        n = Math.floor(n / 10)
    }
    return Number(removed)
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글