개발관련/매일 코딩 테스트 챌린지

[프로그래머스] 수박수박수박수박수박수? (javascript)

2020. 8. 24. 11:30
목차
  1. 첫번째 풀이
  2. 최종 풀이
반응형

문제 출처

문제 요약

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

문제 풀이

첫번째 풀이

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

최종 풀이

function solution(n) {
    return "수박".repeat(n).substring(0,n)
}

결론

String.repeat 메소드 를 거의 사용하지 않다보니 잊어먹고 있었다.

반응형

'개발관련 > 매일 코딩 테스트 챌린지' 카테고리의 다른 글

[프로그래머스] 시저 암호 (JavaScript)  (0) 2020.08.26
[코딜리티] MinAvgTwoSlice (javascript)  (0) 2020.08.25
[코딜리티] GenomicRangeQuery (javascript)  (0) 2020.08.24
[JAVASCRIPT] 코딜리티 CountDiv  (0) 2020.08.23
[javascript][프로그래머스]문자열 다루기 기본  (0) 2020.08.23
  1. 첫번째 풀이
  2. 최종 풀이
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
개발자 Dane
개발자 Dane
IT / 테크 전문 크리에이터 데인 입니다.
개발자 Dane
개발자 Dane의 IT 전문 블로그
개발자 Dane
반응형
  • 분류 전체보기 (170)
    • 개발관련 (24)
      • 프론트엔드 지식 (11)
      • 매일 코딩 테스트 챌린지 (27)
      • 자바스크립트 팁 (32)
      • 리액트 (11)
    • 얼리어답터 (11)
    • 팁 (13)
    • 게임 (18)
      • 디아블로2레저렉션 (16)
    • 운동하는 후니 (2)
전체
오늘
어제

태그

  • 자바스크립트
  • 갤럭시긱벤치
  • PNP
  • 프로그래머스
  • AWS
  • 문자열
  • vscode
  • React
  • 디아블로2레저렉션
  • Next.js
  • 아이폰
  • 갤럭시소비자기만
  • gos
  • 디아블로4
  • javascript
  • 디아블로2
  • 코딩테스트
  • 레저렉션
  • docker
  • s3
  • yarn
  • Gatsby
  • GOS해제
  • 룬워드방패
  • 애플페이
  • 갤럭시성능뻥튀기
  • 리액트
  • 바바리안
  • 도커
  • 문자열정렬

최근 댓글

hELLO · Designed By 정상우.
개발자 Dane
[프로그래머스] 수박수박수박수박수박수? (javascript)
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.