문제 설명

길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.

 

제한 조건

n은 길이 10,000이하인 자연수입니다.

 

ex)

n = 2인 경우, '수박'을 출력

n = 3인 경우, '수박수'를 출력

 

// 주어진 n번만큼 '수박'을 반복하고 0번째부터 n번째 전까지 잘라낸다
function solution(n) {
    return "수박".repeat(n).substring(0, n)
}

repeat(n)

주어진 문자열을 주어지는 n만큼 반복하는 함수

 

substring(a, b)

문자열을 a번째부터 b번째 전까지 잘라내는 함수(slice 함수와 동일하다)

 

substr(a, b)

a번째부터 b길이만큼 잘라내는 함수

+ Recent posts