添加/编辑Javascript程序来计算最小,最大,总和平均数组元素

Add/Edit Javascript program to calculate minimum, maximum, total and average of the array element

本文关键字:最大 数组元素 编辑 Javascript 程序 计算 添加      更新时间:2023-09-26
myArray = new Array(1, 4, 3, 2, 7, 6, 5, 9, 8, 10, 0)
document.write("<pre>")
document.write("myArray.toString()'t:'t't")
document.write(myArray.toString()+"")
document.write("myArray.join('-')'t:'t't")
document.write(myArray.join ("-")+"")
document.write("myArray.reverse()'t:'t't")
document.write(myArray.reverse()+"")
document.write("myArray.sort()'t't:'t't")
document.write(myArray.sort()+"")

最小值和最大值

var min = Math.min.apply(null, myArray);
var max = Math.max.apply(null, myArray);

var sum = myArray.reduce(function(a, b) {
    return a + b;
});

来源:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce

平均

sum除以数组元素的个数:

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