以下是一个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/bEtP 著作权归作者所有。请勿转载和采集!

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