JS - 자릿수만큼 남는 공간을 0으로 채우기 (zero fill)

쌍제이(JJVoiture)·2022년 3월 11일
0
post-custom-banner

가끔 날짜나 이미지 파일 이름 등의 이유 때문에 1, 2, .... 50, ... 등의 숫자를
01, 02, 03, ... 처럼 1자릿 수도 n자릿 수 형태로 나타내야 하는 경우가 있다.

검색해보니 다양한 해결책이 있지만 String 프로토타입에는 padStart()라는 메소드가 존재한다.

padStart(n, string)

padStart()는 현재 문자열의 길이가 n보다 작을 경우 변수로 넣어준 문자열로 채워 주어진 길이 n을 만족하는 문자열로 변환하는 메소드이다.

예시)

console.log(String('1').padStart(2, '0'));
//	01
profile
안녕하세요. 중구난방 개발자 쌍제이입니다.

0개의 댓글