JavaScript_22.수박수박수박수박수박수?

hams·2023년 3월 30일
0

algorithm

목록 보기
22/62

Q.
길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.


나의 코드

function solution(n) {
    return n % 2 
    	? '수박'.repeat(parseInt(n/2)) +'수' 
    	: '수박'.repeat(parseInt(n/2))
}

n이 홀수면 n/2번 '수박'을 반복하고 수를 붙여라
n이 짝수면 n/2번 '수박'을 반복해라

다른 사람의 코드

var waterMelon = n =>
'수박'.repeat(n/2) 
+ (n%2 === 1 ? '수' : '');

0개의 댓글