인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

기하학곡선님의 프로필 이미지
기하학곡선

작성한 질문수

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

3. 연필개수

섹션 1. 기본문제 3번

작성

·

206

0

<html>
    <head>
        <meta charset="UTF-8">
        <title>출력결과</title>
    </head>
    <body>
        <script>
            function solution(n){
                let answer;
                let share;
                if (n === 0 ) answer = 0;
                if( n > 0 && n <= 12) answer = 1;
                else if ( n % 12 !== 0) {
                    share  = parseInt(n / 12);
                    answer = share + 1;
                }
                return answer;
            }

            console.log(solution(0));
        </script>
    </body>
</html>

위에 같이 문제를 해결하였는데 괜찮은 풀이인지 의견을 여쭤보고 싶습니다! 감사합니다.

답변 1

0

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

n이 12의 배수일 때 답이 나오지 않을 것 같습니다.

 console.log(solution(24));

로 해보세요. 안나올 것 같습니다.

 

기하학곡선님의 프로필 이미지
기하학곡선

작성한 질문수

질문하기