본문 바로가기
알고리즘/Codewars

[Codewars] String repeat (8 kyu) / JavaScript

by fluss 2022. 12. 7.

https://www.codewars.com/kata/57a0e5c372292dd76d000d7e

 

Codewars - Achieve mastery through coding practice and developer mentorship

A coding practice website for all programming levels – Join a community of over 3 million developers and improve your coding skills in over 55 programming languages!

www.codewars.com

 

DESCRIPTION:

Write a function that accepts an integer n and a string s as parameters, and returns a string of s repeated exactly n times.

 

Examples (input -> output)

6, "I"     -> "IIIIII"
5, "Hello" -> "HelloHelloHelloHelloHello"

 

설명:

정수 n과 문자열 s를 매개변수로 받아 정확히 n번 반복된 문자열 s를 반환하는 함수를 작성하세요.

 

예시 (입력 -> 출력)

6, "I"     -> "IIIIII"
5, "Hello" -> "HelloHelloHelloHelloHello"

 

풀이

repeat 함수를 이용하여 풀었다.

 

코드

function repeatStr (n, s) {
  return s.repeat(n);
}

 

참고

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/repeat

 

String.prototype.repeat() - JavaScript | MDN

repeat() 메서드는 문자열을 주어진 횟수만큼 반복해 붙인 새로운 문자열을 반환합니다.

developer.mozilla.org

 

댓글