使用JavaScript中的数组实现统计成绩:用户输入5个学生的成绩,求平均分、最高分和最低分,定义var arr=[83,75,65,59.5,92,100],对这6门成绩进行升序排列
时间: 2023-05-13 21:05:20 浏览: 157
非常感谢您的问题!以下是使用 JavaScript 数组实现统计成绩的代码:
var arr = [83, 75, 65, 59.5, 92, 100];
var sum = 0;
var max = arr[0];
var min = arr[0];
for (var i = 0; i < arr.length; i++) {
sum += arr[i];
if (arr[i] > max) {
max = arr[i];
}
if (arr[i] < min) {
min = arr[i];
}
}
var avg = sum / arr.length;
console.log("平均分:" + avg);
console.log("最高分:" + max);
console.log("最低分:" + min);
对于升序排列,可以使用 sort() 方法:
arr.sort(function(a, b) {
return a - b;
});
console.log("升序排列:" + arr);
希望这个代码能够帮助您解决问题!
阅读全文