以下是一个 JavaScript 函数,它可以获取任意数量的实参并计算它们的平均值:

function average() {
  var sum = 0;
  var count = arguments.length;
  for (var i = 0; i < count; i++) {
    sum += arguments[i];
  }
  return sum / count;
}

该函数使用了 JavaScript 内置的 arguments 对象来获取所有实参。arguments 对象是一个特殊的数组,包含了函数调用时传递的所有实参。在上面的函数中,我们使用了 arguments.length 来获取实参的数量,然后使用一个 for 循环遍历所有实参并将它们加起来。最后,我们将总和除以实参的数量得到平均值,并将其返回。

你可以像这样调用这个函数:

var avg = average(2, 4, 6, 8);
console.log(avg); // 输出 5
JavaScript 函数实现任意数量实参的平均值计算

原文地址: https://www.cveoy.top/t/topic/m8HN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录