请老师检查谢谢

来源:7-6 编程练习

闪电打雷躲树下

2022-08-27 10:37:14

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Math.random()</title>
</head>
<body>
<script>
    //补充代码
    var arr=[];
    
    for(var i=0;i<10;i++){
        number=parseInt(Math.random()*101)+1
        arr.push(number)
    }
    
    arr.sort(function(a,b){
        return b-a
    })
    document.write(arr)
</script>
</body>
</html>


写回答

1回答

好帮手慕久久

2022-08-27

同学你好,随机数的范围不对。Math.random()*101是大于等于0,小于101的;parseInt后是大于等于0,小于等于100,不用再加1:

https://img.mukewang.com/climg/630983ee09e9891505330145.jpg

祝学习愉快!

0

前端工程师

前端入门如同写字,如果你不知道从哪开始,那就选择前端(含Vue3.x,React17,TS)

20327 学习 · 17877 问题

查看课程