티스토리 뷰

반응형

[javascript/html] 자리수 만큼 남는 공간을 0으로 채우기(자리수 맞추기)

 

 

https://blogpack.tistory.com/600

 

자리수 만큼 남는 공간을 0으로 채우기

숫자를 웹상에 문자로 표현을 할 때 자리수만큼 앞에 0을 채워야 하는 경우가 있습니다. 예를들어 년-월-일 날짜의 경우 "2020-05-09" 와 같은 표시를 하는 경우 월과 일 앞에 0을 채워서 자리수를 10

blogpack.tistory.com

위 블로그에서 아주 잘 구성해둔 글이 있어 가져와서 공유합니다.

 

progressbar 구현 중에 잘 사용하였다

//숫자 프로토타입으로 입력 길이만큼 앞에 0을 채운 문자열 반환
Number.prototype.fillZero = function(width){
    let n = String(this);//문자열 변환
    return n.length >= width ? n:new Array(width-n.length+1).join('0')+n;//남는 길이만큼 0으로 채움
}

 

#javascript #자리수 #0으로 채우기 #html

반응형
댓글
반응형