조씨의 개발 블로그

[JavaScript] 프로그래머스 - 수박수박수박수박수박수? 본문

Algorithm/programmers_level1

[JavaScript] 프로그래머스 - 수박수박수박수박수박수?

JoC 2020. 2. 20. 13:15

수박수박수박수박수박수?

문제 설명

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

 

제한 조건

  • n은 길이 10,000이하인 자연수입니다.

입출력 예

n return
3 수박수
4 수박수박

 

문제풀이

function solution(n) {
    var answer = '';

    for(let i=0; i<n; i++){
        answer += i % 2 == 0 ? "수" : "박";
    }

    return answer;
}

 

github 소스: https://github.com/rovm/algorithm/blob/master/programmers_level1/waterMelon.js

출처: 프로그래머스 코딩 테스트 연습, https://programmers.co.kr/learn/challenges

Comments