JavaScript 平均函式
Ammar Ali
2021年11月29日
2021年7月3日
本文將討論在 JavaScript 中使用迴圈建立一個函式來計算陣列的平均值。
在 JavaScript 中使用迴圈建立一個函式來計算陣列的平均值
JavaScript 中沒有可用的預定義函式來計算陣列的平均值。我們可以使函式使用平均公式和迴圈來獲取陣列的平均值。要找到陣列的平均值,我們必須使用迴圈找到陣列中存在的所有元素的總和,然後將總和除以陣列中存在的元素數,我們可以使用 length
函式找到它。例如,讓我們建立一個函式來計算給定陣列的平均值,並使用陣列對其進行測試,並在控制檯上顯示平均值的結果。請參考下面的程式碼。
function ArrayAvg(myArray) {
var i = 0, summ = 0, ArrayLen = myArray.length;
while (i < ArrayLen) {
summ = summ + myArray[i++];
}
return summ / ArrayLen;
}
var myArray = [1, 5, 2, 3, 7];
var a = ArrayAvg(myArray);
console.log(a)
輸出:
3.6
使用此函式,你還可以找到包含浮點值的陣列的平均值。
Author: Ammar Ali