[프로그래머스] 230910 코딩테스트 연습

    SMALL

    1. 평균 구하기

    function solution(arr) {
        var answer = 0;
        
        arr.forEach(i => {
            answer +=i;
        })
        
        return answer/arr.length;
    }

     

    2.  나머지가 1이 되는 수 찾기

    function solution(n) {
        var answer = 0;
        let result = 0;
        
        for(let i=2; i<n; i++) {
            result = n % i;
            if (result == 1) {
                answer = i;
                break;
            }
        }
        
        return answer;
    }

     

    3. 약수의 합

    function solution(n) {
        var answer = 0;
        var result = 0;
        
        for(let i=1; i<=n; i++) {
            result = n%i;
            if (result == 0) {
                answer += i;
                continue;
            }
        }
        
        return answer;
    }

     

    4.  자릿수 더하기

    function solution(n)
    {
        var answer = 0;
        
        let arr = n.toString().split("");
        arr.forEach( i => {
            answer+=Number(i);
        })
    
        // [실행] 버튼을 누르면 출력 값을 볼 수 있습니다.
        console.log('Hello Javascript')
    
        return answer;
    }

     

    5.  짝수와 홀수

    function solution(num) {
        var answer = (num%2 == 0) ? "Even" : "Odd";
        
        return answer;
    }

     

     

    728x90

    댓글