나의 풀이
function solution(n) {
let arr = []
for (let i = 0; i < n ; i++) {
i % 2 === 0 ? arr.push('수') : arr.push('박')
}
let answer= arr.join('');
return answer;
}
굳이 배열로 바꾸고 다시 문자열로 합치는 과정이 비효율적이었다.
다른 사람의 풀이
function solution(n) {
return '수박'.repeat(n/2) + (n % 2 === 1 ? '수' : '');
}
repeat 메서드를 활용하면 간단하게 해결.