코딩테스트 - 수박수박수


19.04.12 코딩테스트 풀이

문제 설명
길이가 n이고, 수박수박수박수....와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 수박수박을 리턴하고 3이라면 수박수를 리턴하면 됩니다.
제한 조건
n은 길이 10,000이하인 자연수입니다.
풀이
function solution(n) {
    var answer = '';
    for (let a = 1; a <= n; a++) {
        if  ( a % 2 )  {
            answer += '수';
        } else {
            answer += '박';
        }
    }
    return answer;
}

for문을 n만큼 돌면서 %의 값이 1이면 true, 0이면 false인 점을 이용함

번외

function waterMelon(n){
  var result = "수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박"
  //함수를 완성하세요

  return result.substring(0,n);
}





© 2017. by isme2n

Powered by aiden