길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는
문자열을 리턴하는 함수, solution을 완성하세요.
예를들어 n이 4이면 "수박수박"을 리턴하고
3이라면 "수박수"를 리턴하면 됩니다.
n | return |
---|---|
3 | "수박수" |
4 | "수박수박" |
function solution(n) {
return n % 2 == 0 ? "수박".repeat(n/2) : "수박".repeat(parseInt(n/2))+"수";
}
.repeat()
출처: https://curryyou.tistory.com/199
function waterMelon(n){
var result = "수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박"
//함수를 완성하세요
return result.substring(0,n);
}
ㅋㅋㅋ 재밌어서 가져와봤다
const waterMelon = n => "수박".repeat(n).slice(0,n);
.repeat() 을 이용해서 "수박"을 n번만큼 반복해주고 시작부터 n번째까지 .slice() 해준것으로 이해했다