컴공생의 다이어리

[js] 문자열 앞 혹은 뒤에 자리수만큼 특정 문자(0, 공백) 채우기 본문

Development/Node.js & JavaScript

[js] 문자열 앞 혹은 뒤에 자리수만큼 특정 문자(0, 공백) 채우기

컴공 K 2022. 7. 30. 00:01

JavaScript 문자열 앞 혹은 뒤에 자리수만큼 특정 문자(0, 공백) 채우기

문자열의 기본 자릿수를 맞추도록 앞이나 뒤에 특정 문자(0, ' ')을 채우고 싶다면 padStart와 padEnd 함수를 사용하면 된다.

 

 

padStart(자리수, 채울 문자)
var num = 123;
console.log(String(num).padStart(5, "0")); // '00123'

var text = "abc";
console.log(text.padStart(5, " ")); // '  abc'

 

 

 

padEnd(자리수, 채울 문자)
var num = 123;
console.log(String(num).padEnd(5, "0")); // '12300'

var text = "abc";
console.log(text.padEnd(5, " ")); // 'abc  '

 

 

 

 

https://sosohanya.tistory.com/80

 

JavaScript - 0 채우기 (zero fill)

숫자를 표시하면서 10 이하인 경우에도 2자리로 표시가 되도록 처리하기. 자리수, 채울text 변경으로 원하는 자릿수 표시 가능 // 3 to 03, 13 to 13 var value; value = '3'; // 방법 1. 값.padStart(자리수, '..

sosohanya.tistory.com

https://zest0804.tistory.com/entry/javascript-%EC%9E%90%EB%A6%AC%EC%88%98%EB%A7%8C%ED%81%BC-%EC%95%9E-%EB%98%90%EB%8A%94-%EB%92%A4%EC%97%90-0-%EC%B1%84%EC%9A%B0%EA%B8%B0

 

[javascript] 자리수만큼 앞 또는 뒤에 0 채우기

var intNumber = 1 String(intNumber).padStart(2,'0'). <== "01" String(intNumber).padEnd(2,'0'). <== "10"

zest0804.tistory.com

 

728x90
반응형
Comments