Native JavaScript는 평균 점수를 구현합니다
프론트 엔드 개발에서는 숫자 배열의 평균을 구해야 하는 경우가 많습니다. 이 기능은 JavaScript를 사용하여 쉽게 구현할 수 있습니다. 다음은 기본 JavaScript 구현입니다.
function average(arr) { var sum = 0; for (var i = 0; i < arr.length; i++) { sum += arr[i]; } return sum / arr.length; }
이 함수는 숫자 배열을 매개변수로 받고, 배열의 각 요소를 반복하고, 모든 요소의 값을 누적하여 평균을 반환합니다.
이 함수를 사용할 때 다음과 같이 호출할 수 있습니다.
var scores = [80, 90, 95, 87, 92]; var avgScore = average(scores); console.log(avgScore); // 输出 88.8
여기서 점수가 포함된 배열을 함수에 매개변수로 전달하고, 함수는 배열의 평균 점수를 반환하고 최종적으로 결과를 다음으로 출력합니다. 콘솔.
평균 점수를 찾으려면 감소 함수를 사용하세요
루프를 사용하여 배열을 순회하는 것 외에도 JavaScript의 감소 함수를 사용하여 평균 점수 함수를 얻을 수도 있습니다.
function average(arr) { var sum = arr.reduce(function(a, b) { return a + b; }); return sum / arr.length; }
이 함수도 숫자 배열을 매개변수로 받고, 배열의 축소 메소드를 호출하고, 배열의 각 요소를 누적한 다음, 마지막으로 배열의 길이로 나누어 평균을 구합니다.
마찬가지로 이 함수를 사용하는 방법은 위와 동일합니다.
var scores = [80, 90, 95, 87, 92]; var avgScore = average(scores); console.log(avgScore); // 输出 88.8
Summary
프론트엔드 개발에서는 평균화가 일반적인 작업입니다. JavaScript는 배열 반복, 축소 함수 사용 등과 같은 다양한 구현 방법을 제공합니다. 구현 방법을 선택할 때 상황에 따라 가장 적절한 방법을 선택하면 코드의 가독성과 유지 관리성이 향상됩니다.
위 내용은 JavaScript에서 평균 점수를 찾는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!