repeat

  • 문법: str.repeat(count)
  • str을 count 횟수만큼 반복해서 반환해주는 메서드이다.
  • count
    • 문자열을 반복할 횟수이다.
    • 0 <= count < Infinity 의 범위에 있어야하며, 정수가 아닐 경우 내림(integer)된다.
    • 0 또는 NaN인 경우 빈문자열을 반환, 음수이거나 Infinity인 경우 Error가 발생한다.
  • IE에서 작동하지 않는다.
'ab'.repeat(3); // 'ababab'
'ab'.repeat(0); // ''
'ab'.repeat(3.9); // 'ababab' ( =>'ab'.repeat(3))
'ab'.repeat(-3); // Error
'ab'.repeat(3/0); // Error (3/0 = Infinity)
'ab'.repeat(); // ''