JavaScript 平均函式

Ammar Ali 2021年11月29日 2021年7月3日
JavaScript 平均函式

本文將討論在 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
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

相關文章 - JavaScript Array