728x90
https://leylaoriduck.tistory.com/453?category=781765
[프로그래머스 스킬체크 레벨 1] [1차] 비밀지도 풀이 및 설명 - 자바스크립트[JavaScript]
https://programmers.co.kr/learn/courses/30/lessons/17681 코딩테스트 연습 - [1차] 비밀지도 비밀지도 네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는..
leylaoriduck.tistory.com
위의 문제를 풀다보니 알게 된 새로운 함수이다.
padStart()함수 string.padStart(목표길이, 채울 값)
var str = '5';
str.padStart(2, '0'); // str의 길이는 1로 목표길이 2에서 1부족하므로, 채울 값 0을 1개 채워 '05'
str.padStart(10); // str의 목표길이 10을 채우기 위해 9개의 공백이 채워져 '0000000005'//기본 채우는 값은 공백
str.padStart(3, '12345'); // str목표길이 3을 채우기위해 2개를 채우지만 채울 값의 길이가 목표 길이보다 기므로 12만 추가됨 '125'
str.padStart(10, '123'); //str목표길이 10개를 채우지만 채울 값이 목표길이보다 짧으므로 123 반복, 1231231235
padEnd()함수 string.padEnd(목표길이, 채울 값)
padStart()함수와 동일, 값이 문자열 끝에서부터 채워짐.
728x90
728x90
댓글