수박수박수박수박수박수
문제 설명
길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.
제한 조건
n은 길이 10,000이하인 자연수입니다.
function solution(n) {
let answer = '';
for(let i =0;i<n;i++){
console.log(i)
if(i %2 ===0){
answer += "수"
}else{
answer += '박'
}
}
return answer
}
solution(3)
하면서 느낀점
수박수박수박수박수박수박
등 for 문을 사용하여 출력은 맞게 하여 시작은 좋았으나, 문제를 너무 어렵게 접근하고, 혼자서 어렵게 만들었던것 같다.
만약에 "수"로 시작하면 charAt(),startsWith()등 뭔가 조건이 맞으면 뒤에 수박수박수박 중에 짤라라 같은 이상한 생각을하면서 머리속은 점점 복잡하게된것같다.
모든 코드는 최대한 단순화 하면서 접근해야 겠다...
Author And Source
이 문제에 관하여(수박수박수박수박수박수), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@daonez/수박수박수박수박수박수저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)