Computer >> 컴퓨터 >  >> 프로그래밍 >> JavaScript

JavaScript repeat() 메서드로 문자열을 지정한 횟수만큼 반복해 새 문자열 만들기

JavaScript에서 repeat() 메서드를 사용하면 기존 문자열을 원하는 횟수만큼 반복하여 새로운 문자열을 반환할 수 있습니다. 이 메서드는 원본 문자열은 그대로 두고, 반복된 결과만 담은 새로운 문자열을 생성합니다.

repeat() 메서드의 매개변수

  • count — 문자열을 몇 번 반복할지 지정하는 숫자 값입니다. 0을 입력하면 빈 문자열이 반환되며, 음수를 입력하면 RangeError가 발생합니다.

사용 예제

아래 코드는 문자열 "Welcome!"을 3번 반복하여 새로운 문자열로 출력하는 간단한 예제입니다.

<!DOCTYPE html>
<html>
   <body>
      <script>
         var a = "Welcome!";
         document.write(a.repeat(3));
      </script>
   </body>
</html>

실행 결과

Welcome!Welcome!Welcome!

위 예제에서 a.repeat(3)은 문자열 "Welcome!"을 세 번 이어 붙인 새로운 문자열을 반환합니다. 이처럼 repeat() 메서드는 구분선 생성, 반복 텍스트 출력 등 다양한 상황에서 유용하게 활용할 수 있습니다.