老师,为什么我这里用Math.max无效
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>数字取整</title>
</head>
<body>
<script>
//补充代码
var arr=[];
for(var i=0;i<10;i++){
var o=Math.floor(Math.random()*101);
arr[i]=o;
}
var m=arr.sort(function(x,y) {return y-x});
document.write(m+"<br/>"+"这组数中最大的值是:"+Math.max(arr)+",最小的值是:"+Math.min(m));
</script>
</body>
</html>
5
收起
正在回答
1回答
同学你好, Math.max()以及 Math.min()方法中是每一项内容,不是数组,所以没有效果。例如:

这里可以通过数组索引来完成

如果我的回答帮到了你,欢迎采纳,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星