배열의 평균값 _ JS

박서현·2023년 8월 4일
0
post-thumbnail
post-custom-banner

🍏 배열의 평균값

🔸나의 풀이

let numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];

let sum = 0;

for (i of numbers) {
    sum += i;
}

console.log(sum / numbers.length);

🔸다른 풀이

function solution(numbers) {
    var answer = numbers.reduce((a,b) => a+b, 0) / numbers.length;
    return answer;
}

reduce : 배열의 각 요소를 순회하면서 하나의 결과값을 누적하는데 사용된다.
 이때 누적된 결과값은 다음 순회에서 이전 누적값을 기반으로 계산되어 새로운 누적값으로 갱신된다.

post-custom-banner

0개의 댓글