문자열 반복(2675) - JS

박정호·2022년 2월 11일
0

BAEKJOON

목록 보기
42/57
post-thumbnail

  1. 외부 반복문은 첫번째 입력값. 즉, 주어진 테스트케이스 갯수만큼 반복하게 됩니다.
  1. testCase에는 그 뒤의 입력값인 테스트케이스 하나씩 마다를 배열로 설정한 값이 저장됩니다.
    ex)
    입력값: 3 abc
    testCase = ['3', 'abc'];
  1. testCount는 위에 있는 배열의 인덱스 0 값을 저장합니다.
  1. testWord는 위에 있는 배열의 인덱스 1 값을 저장합니다.
  1. 내부 반복문은 testWord의 길이만큼 반복합니다.
    즉, 반복을 하는 동안 testWord 문자열 인덱스 하나씩 뜯어내, testCount만큼 반복하여 출력하는 것입니다.
  1. 그 방법으로 repeat()이 사용됩니다.
    ex) testWord[0].repeat(testCount) 는 'a'.repeat(3)이랑 같은 뜻입니다.
    따라서 aaa가 출력
  1. 이와같은 과정을 반복하여 result값에 누적하여 저장합니다.
  1. 결과를 출력하면 aaabbbccc 와 같이 출력됩니다.


profile
기록하여 기억하고, 계획하여 실천하자. will be a FE developer (HOME버튼을 클릭하여 Notion으로 놀러오세요!)

0개의 댓글