waterMelon 함수는 정수를 인수로 전달받는다. 길이가 n이고, 수박수박수…와 같은 패턴을 유지하는 문자열을 리턴하도록 함수를 완성하라.
예를 들어 n이 4이면 ‘수박수박’을 리턴하고 3이라면 ‘수박수’를 리턴한다.
function waterMelon(n) {
}
console.log('n이 3인 경우: '+ waterMelon(3));
console.log('n이 4인 경우: '+ waterMelon(4));
풀이
function waterMelon(n) {
let result = '';
for (let i = 1; i <= n; i++) {
if (i % 2) result += '수';
else result += '박';
}
return result;
}
console.log('n이 3인 경우: ' + waterMelon(3));
console.log('n이 4인 경우: ' + waterMelon(4));
'JAVASCRIPT > 자바스크립트 알고리즘' 카테고리의 다른 글
자바스크립트 '배열의 최댓값/최솟값 구하기' (0) | 2020.10.24 |
---|---|
자바스크립트 '정수제곱근 판별하기' (0) | 2020.10.24 |
자바스크립트 '문자열을 숫자로 바꾸기' (0) | 2020.10.24 |
자바스크립트 '핸드폰번호 가리기' (0) | 2020.10.24 |
자바스크립트 '이상한 문자 만들기' (0) | 2020.10.24 |