본문 바로가기
Javascript

프로그래머스 01

by 🐬마뇽뇽 마뇽🦄 2022. 11. 1.
728x90

프로그래머스 문제 풀이 01

평균값 구하기

01. 문제

function solution(arr) {
    var answer = 0;
        for( var i=0; i < arr.length; i++){        
            answer += arr[i];    
        }
    return answer;
}

02. 나의 문제 풀이

function solution(arr) {
    var answer = 0;
        for( var i=0; i < arr.length; i++){        
            answer += arr[i];    
        }
    return answer/arr.length;
}

03. 다른 사람의 문제 풀이

function average(array){
    return array.reduce((a, b) => a + b) / array.length;
}

reduce로 누적값을 만들어 낸 뒤, length로 갯수를 구하고 나누는 것 같다.

728x90

'Javascript' 카테고리의 다른 글

프로그래머스 03  (1) 2022.11.01
프로그래머스 02  (1) 2022.11.01
오답노트  (7) 2022.10.02
오답노트  (5) 2022.10.02
mouseenter | movesover 의 차이점  (3) 2022.09.05

댓글


고양이 고양이
고양이 고양이
고양이 고양이