문제 설명
- 길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수,
- solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.
제한 조건
- n은 길이 10,000이하인 자연수입니다.
문제 풀이
function solution(n) {
let result = "수박".repeat(n/2);
if (n % 2 == 1) {
return result + "수";
} else {
return result
}
}
풀이 방법
- '수박'이 반복된다에 초점을 맞춰서 repeat()를 사용했다.
- 홀수일 경우 "수"를 추가하는 방식을 선택했음