문제 설명
길이가 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길이만큼 잘라내는 함수
'Study > 코딩테스트' 카테고리의 다른 글
[프로그래머스] 행렬의 덧셈 (0) | 2023.04.23 |
---|---|
[프로그래머스] 문자열 다루기 기본 (0) | 2023.04.21 |
[프로그래머스] 약수의 개수와 덧셈 (0) | 2023.04.21 |
[프로그래머스] 모음 제거(JavaScript) (0) | 2023.04.18 |
[프로그래머스] 순서쌍의 개수(JavaScript) (0) | 2023.04.18 |