-
항해2주차 자바스크립트 프로그래머스 - 평균 구하기항해 프로그래머스 2023. 1. 27. 19:38
나의 풀이
function solution(arr) { let sum = 0; for (let i = 0; i < arr.length; i++){ sum += arr[i]; // sum=sum+arr[i]와 같음. sum=0+arr[i] } return answer = sum / arr.length; } // 원소들의 합을 구한다 // 합계를 원소 길이로 나눈다
다른 풀이
ES6 문법, reduce, 화살표 함수
function average(array){ return array.reduce((a, b) => a + b) / array.length; }
function average(array){ var sum = 0; for(var value of array){ sum += value; } return sum/array.length; }
forEach
function average(array) { let sum = 0 array.forEach(v => { sum += v }) return sum / array.length }
'항해 프로그래머스' 카테고리의 다른 글
항해2주차 자바스크립트 프로그래머스 - 문자열 다루기 기본 (0) 2023.01.28 항해2주차 자바스크립트 프로그래머스 - 핸드폰 번호 구하기 (0) 2023.01.27 항해2주차 자바스크립트 프로그래머스 - 행렬의 덧셈 (0) 2023.01.27 항해2주차 자바스크립트 프로그래머스 - 음양 더하기 (0) 2023.01.27 항해2주차 자바스크립트 프로그래머스 - 없는 숫자 더하기 (0) 2023.01.27