[JS] 문자열 반복 생성하기

yuna·2023년 4월 22일
1

javascript

목록 보기
6/10

문자열을 n개로 반복 생성하는 방법, "love"라는 문자열을 여러개 이어 붙여서 만들기!

  • "문자열".repeat(n);
  • Array(n+1).join("문자열");
  • Array(n).fill("문자열").join("");

1. "문자열".repeat(n);

"love".repeat(3);

->
"lovelovelove"

2. Array(n+1).join("문자열");

Array(3).join("love");
Array(3+1).join("love");

-> 
"lovelove"
"lovelovelove"

join("구분자") 메서드는 배열의 3개 요소 사이를 이어붙인 "a"만 4개가 남는다. 그래서 문자열을 반복할 횟수에 1을 더한 값을 인자로 넣어줘야 한다.

3. Array(n).fill("문자열").join("");

Array(3).fill("love").join("");

-> 
"lovelovelove"

1개의 댓글

comment-user-thumbnail
2023년 4월 22일

쪼아요쪼아

답글 달기