[CODING TEST]::LV1 수박수박수박수박수박수?

[문제]

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

[제한]

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

[입출력 예]

nreturn
3"수박수"
4"수박수박"

[solution.js]

function solution(num) {
  var answer = "";
  return answer;
}

[answers.js]

function solution(n) {
  var answer = "";
  for (var i = 0; i < n; i++) {
    if (i % 2 === 0) {
      answer += "수";
    } else {
      answer += "박";
    }
  }
  return answer;
}

[다른 사람 풀이]

function solution(n) {
  var result = "수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박수박"
  return result.substring(0,n);
}

[codesandbox]
https://codesandbox.io/s/coding-test-daily-13-f6v37g

좋은 웹페이지 즐겨찾기