📜  数组 js 的平均值 - Javascript (1)

📅  最后修改于: 2023-12-03 15:10:21.172000             🧑  作者: Mango

数组 JS 的平均值 - Javascript

在Javascript中,计算一个数组的平均值非常简单。我们只需将数组中的所有元素相加并除以元素的总数即可。下面是一个计算数组平均值的示例程序:

function avgArray(arr) {
  // 计算数组元素之和
  var sum = 0;
  for(var i = 0; i < arr.length; i++) {
    sum += arr[i];
  }

  // 计算数组元素数量
  var count = arr.length;

  // 计算平均值并返回
  var avg = sum / count;
  return avg;
}

这个程序中,我们定义了一个名为avgArray的函数,该函数接受一个数组arr作为参数,并返回该数组的平均值。

我们首先定义一个名为sum的变量,并将其初始化为0。然后我们通过一个for循环来遍历数组中的每个元素,并将其加到sum变量中。接下来,我们定义一个名为count的变量,并将其初始化为数组中元素的数量。最后,我们计算出平均值并将其保存到名为avg的变量中,并通过return语句将其返回。

这个函数基本上完成了我们需要的所有工作。我们可以将其调用并向其传递一个数组,它将返回该数组的平均值。例如:

var myArray = [1, 2, 3, 4, 5];
var avg = avgArray(myArray);
console.log(avg); // 输出3

这个程序将输出3,因为我们传递给avgArray函数的数组的平均值为3。

因此,在Javascript中计算一个数组的平均值非常简单,只需遍历该数组并计算出其元素之和,然后将其除以元素数量即可得到平均值。我们可以使用一个简单的函数来执行此操作,并通过函数的返回值来得到平均值。