4-4编程练习。math.max()无法对数组直接求最大值,难道要遍历吗?
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <script> var arr=new Array(); var random,n=0,m=100; for (var i = 0; i < 10; i++) { random=Math.floor(Math.random()*(m-n+1)+n) arr[i]=random; arr=arr.sort(function(a,b){return b-a}); } document.write(arr+'<br>'); document.write('最大值是:'+Math.max(arr)+',最小值是'+Math.min(arr)); </script> </body> </html>
81
收起
正在回答 回答被采纳积分+1
2回答
赵小里3409227
2017-06-07 08:18:20
排完序大小值就在头尾部了,
如果要用max和min方法的话,可以这样:
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36713 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星