문제 설명
길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.
제한 조건
문제 풀이
const solution = (n) => {
let result = '';
for (let i = 0; i < n; i++) {
result += i % 2 === 0 ? '수' : '박';
}
return result;
};
const inputs = [3, 4];
inputs.forEach((input) => console.log(solution(input)));
이 문제는 삼항 연산자를 사용해 해결하면 됩니다. 현재 순회 중인 인덱스가 0을 포함한 짝수라면 '수'를, 그리고 홀수라면 '박'을 결과에 누적시켜 나가면 됩니다.