본문 바로가기

아래로 스크롤 해주세요!

My Reference Book

-

제가 배웠던것을 한곳에 정리해보았어요!

HTML

HTML 태그 톺아보기

HTML

자세히보기

CSS

CSS 속성 톺아보기

CSS

자세히보기

JAVASCRIPT

JS 실행문 톺아보기

JAVASCRIPT

자세히보기

최신댓글

프로그래머스

프로그래머스 1단계 : 수박수박수박수박수박수

by C0Di 2022. 11. 21.
728x90

프로그래머스 1단계

겨울엔 야외에서 반팔입고 얼음 가득 담은 수박화채가 딱이지 🍉


수박수박수박수박수박수!

for과 if를 통한 방법입니다!

1. result 변수를 만들어줍니다
2. for를 통해 i는 1로 설정한뒤 i가 n의 이하가 될때까지 i를 1씩 더해주고
3. 만약 i가 2랑 나눴을때 0과 같다면
4. result에는 박을 더해주고 아닐시 result에는 수를 더해줍니다
5. 최종 result 반환

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

수박수박수박수박수박수 : 다른 사람 풀이

repeat을 통한 방법입니다.

1. .repeat() 을 이용해서 "수박"을 n번만큼 반복해주고 시작부터 n번째까지 .slice() 해줍니다.

const waterMelon = n => "수박".repeat(n).slice(0,n);
728x90
반응형

댓글

#HASH_TAGS

-

1

멈추지 않는 ' j ' 시리-즈 오징어 두마리 포획 완료 오징어 1Kg 당 3000원 scroll-snap-align 오늘은 내가바로 오징어! 울적하니 꽃을 달아봤습니다 오징어 한마리 수확 완료! 오늘 조업 마감했습니다. 화사한가요? 다크모드 코드 슬라이드 결과 : 월요일 숙제가 다양해서 너무 좋아요 이건 또 뭐람 제이쿼리 공부 오늘도 웹표준은.. 필터선택자 Method 선택해주세요 scroll-snap-type 내일은 즐거운 월요일 HTML ImageSlideEffect 코딩 메서드 JQuery