repeat 메서드
repeat 메서드는
원래 문자열을 지정된 횟수만큼 복사하여
합친 새로운 문자열을 생성합니다.
구문
문자열.repeat(숫자);
예시
메서드의 매개변수에 숫자 1을 지정해 봅시다:
let res = 'abcde'.repeat(1);
console.log(res);
코드를 실행한 결과 문자열은 원래 그대로 유지됩니다:
'abcde'
예시
이제 문자열을 2번 복사해 봅시다:
let res = 'abcde'.repeat(2);
console.log(res);
코드 실행 결과:
'abcdeabcde'
예시
문자열을 -1번 복사해 보도록 하겠습니다:
let res = 'abcde'.repeat(-1);
console.log(res);
실행 후 오류가 발생합니다:
'RangeError: Invalid count value: -1'
예시
매개변수에 숫자 0을 지정하면:
let res = 'abcde'.repeat(0);
console.log(res);
코드 실행 결과 빈 문자열을 얻게 됩니다:
''