[JS] padStart / padEnd

YooJin·2023년 6월 7일
0

padStart() / padEnd()

: 현재 문자열의 시작을 다른 문자열로 채워, 주어진 길이를 만족하는 새로운 문자열을 반환

  • padStart(최대길이, "추가하고 싶은 문자열)
  • padEnd(최대길이, "추가하고 싶은 문자열)

1. 숫자 앞에 '0' 붙이기

const Num = 25;
const result = String(Num).padStart(3, "0");
console.log(`번호 : ${result}`); //025

&

let randomNum = Math.floor(Math.random() * 999999);
const paddenToken = String(randomNum).padStart(6, "0");
console.log(`휴대폰 인증 번호 : ${paddenToken}`);

2. 아이디 '*' 붙이기

const id = prompt("아이디 입력"); //zzincode

const change = id.slice(0, 4);
const showid = change.padEnd(id.length, "*");

console.log(showid); //zzin****

0개의 댓글