라이브러리
[JAVASCRIPT] str.padEnd(targetLength, padString) - 지정된 길이가 될 때까지 뒤쪽에 패딩 추가
자바스크립트의 String.prototype.padEnd() 메서드
자바스크립트의 String.prototype.padEnd() 메서드는 문자열의 끝에 특정 문자열을 추가하여 문자열의 길이를 지정된 길이로 맞추는 메서드입니다.
# 메서드의 매개변수
- `targetLength` : 문자열의 길이를 지정하는 숫자입니다. 이 길이보다 더 짧은 문자열은 지정된 길이로 늘어납니다.
- `padString` : 문자열의 끝에 추가할 문자열입니다. 이 문자열은 `targetLength` - 문자열의 현재 길이만큼 반복됩니다.
# 메서드의 반환값
padEnd() 메서드는 문자열의 끝에 `padString`을 추가하여 `targetLength` 길이의 문자열을 반환합니다.
# 예제
#hostingforum.kr
javascript
// 문자열의 끝에 '0'을 추가하여 5글자로 맞추기
let str = '123';
console.log(str.padEnd(5, '0')); // '12300'
// 문자열의 끝에 '*'를 추가하여 10글자로 맞추기
let str2 = 'Hello, World!';
console.log(str2.padEnd(10, '*')); // 'Hello, World!*'
// 문자열의 끝에 ' '를 추가하여 15글자로 맞추기
let str3 = 'JavaScript';
console.log(str3.padEnd(15, ' ')); // 'JavaScript '
# padEnd() 메서드의 사용 사례
padEnd() 메서드는 다양한 상황에서 사용할 수 있습니다. 예를 들어, 숫자를 4자리 수로 맞추거나, 이름을 10자리 수로 맞추는 등 다양한 상황에서 사용할 수 있습니다.
#hostingforum.kr
javascript
// 숫자를 4자리 수로 맞추기
let num = 123;
console.log(num.toString().padStart(4, '0')); // '0123'
// 이름을 10자리 수로 맞추기
let name = 'John';
console.log(name.padEnd(10, ' ')); // 'John '
# padStart() 메서드와의 차이
padEnd() 메서드는 문자열의 끝에 `padString`을 추가하여 `targetLength` 길이의 문자열을 반환합니다. 반면, padStart() 메서드는 문자열의 시작에 `padString`을 추가하여 `targetLength` 길이의 문자열을 반환합니다.
#hostingforum.kr
javascript
// padEnd() 메서드
let str = '123';
console.log(str.padEnd(5, '0')); // '12300'
// padStart() 메서드
let str2 = '123';
console.log(str2.padStart(5, '0')); // '00123'
댓글목록
등록된 댓글이 없습니다.