-
padEnd (문자열 채우기)Topic/JavaScript 2022. 3. 1. 15:31반응형
padEnd()
현재 문자열에 다른 문자열을 채워서, 주어진 길이를 만족하는 새로운 문자열을 반환하는 함수
padEnd()는 끝에서부터 채우고, padStart()는 왼쪽부터 채운다 !예시
let a = 'Sky'; console.log( a.padEnd(5, '*') ); // "Sky**"
let a = '99'; console.log( a.padEnd(4, '0') ); // "9900"
문제 풀이에 사용했던 padEnd() 예시
function solution(new_id) { let answer = new_id .toLowerCase() //1단계 .replace(/[^\w\d-_.]/g, '') //2단계 .replace(/\.{2,}/g, '.') //3단계 .replace(/^\.|\.$/g, '') //4단계 .padEnd(1, 'a') .slice(0,15) .replace(/^\.|\.$/g, '') return answer.padEnd(3, answer[answer.length-1]) }
반응형'Topic > JavaScript' 카테고리의 다른 글
Ajax 정리 (0) 2022.03.26 진법 변환(feat. 프로그래머스) (0) 2022.03.07 Promise, 비동기, async, non-block (0) 2021.12.22 JSON 정리 (0) 2021.12.22 비동기, 고차함수, 콜백, (0) 2021.12.20