Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在输入文本框Javascript后在数组中查找平均值_Javascript_Arrays_Math_Random_Average - Fatal编程技术网

如何在输入文本框Javascript后在数组中查找平均值

如何在输入文本框Javascript后在数组中查找平均值,javascript,arrays,math,random,average,Javascript,Arrays,Math,Random,Average,到目前为止我的代码: 如何获得随机数组的平均值以及已存在的最大值和最小值? function displayResults() { var textDisplay2 = ""; for (var i in scores) { var max = Math.max.apply(null, scores); var n = max.toString(); var count = scores.indexOf(n); va

到目前为止我的代码:
如何获得随机数组的平均值以及已存在的最大值和最小值?

function displayResults() {  
  var textDisplay2 = "";  
  for (var i in scores) {  
      var max = Math.max.apply(null, scores);  
      var n = max.toString();  
      var count = scores.indexOf(n);  
      var min = Math.min.apply(null, scores);  
      var textDisplay = "";  
      for (var i in names) {  
          textDisplay += names[i] + "," + scores[i] + "\n";  
      }
}

如果我想对了,您可以计算数组的平均值(在本例中,max和min并不重要):

可以使用以下行计算阵列的平均值:

var average = (yourArray.reduce(function(a, b) { return a + b; })) / yourArray.length;

此行计算所有数组元素的总和:

var sum = (yourArray.reduce(function(a, b) { return a + b; }))
将总和除以元素计数,得到平均值

var avg = sum / yourArray.length


给你<代码>:)

请添加相关代码,以便我们可以运行一个示例。此代码不可编译!