CODE KATA #10

YoungToMaturity·2021년 2월 5일
0

CODE KATA 🧗‍♂️

목록 보기
10/37
post-thumbnail

필요한 연필의 개수

연필 1 다스는 12자루입니다. 학생 1인당 연필을 1자루씩 나누어 준다고 할 때 N명이 학생수 를 입력하면 필요한 연필의 다스 수를 계산하는 프로그램을 작성하세요.

나의 풀이

            function solution(n){
                let answer;
                answer = Math.floor(n/12) + 1;
                return answer;
            }
            console.log(solution(25));

정답 풀이

            function solution(n){
                let answer;
                answer = Math.ceiling(n/12);
                return answer;
            }
            console.log(solution(25));

N까지의 합

자연수 N이 입력되면 1부터 N까지의 합을 출력하는 프로그램을 작성하세요.

나의 풀이

            function solution(n){
                let answer=0;
                let i = 0;
                while (i != n) {
                    i++;
                    answer += i;
                }
                return answer;
            }
            console.log(solution(10));

정답 풀이

            function solution(n){
                let answer=0;
                for(let i=1; i<=n; i++){
                    answer=answer+i;
                }
                
                return answer;
            }
            console.log(solution(10));
profile
iOS Developer

0개의 댓글