<少女> 2022-12-12 16:59 采纳率: 90.9%
浏览 10
已结题

Math.ceil(Math.random()*7)-1这一句是什么意思啊?详解必采纳


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Random对象</title>
</head>
<body>
    本次选择的颜色是:<span id="color"></span>
    <input type="button" value="选择颜色" onclick="selColor();">
    
    <script type="text/javascript">
        function selColor(){
            var color=new Array("红色","黄色","蓝色","绿色","紫色","橙色","青色");
            var num=Math.ceil(Math.random()*7)-1;
            //Math.ceil(Math.random()*7)-1这一句是什么意思啊?
            document.getElementById("color").innerHTML=color[num];
        }
    </script>
    
</body>
</html>

//Math.ceil(Math.random()*7)-1这一句是什么意思啊?详解必采纳

  • 写回答

1条回答 默认 最新

  • 阳光宅男xxb 2022-12-12 17:02
    关注

    Math.random()生成0~1之间的数,Math.ceil表示向上取整,

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 12月21日
  • 已采纳回答 12月13日
  • 创建了问题 12月12日

悬赏问题

  • ¥15 软件工程用例图的建立(相关搜索:软件工程用例图|画图)
  • ¥15 如何在arcgis中导出拓扑关系表
  • ¥15 处理数据集文本挖掘代码
  • ¥15 matlab2017
  • ¥15 在vxWorks下TCP/IP编程,总是connect()报错,连接服务器失败: errno = 0x41
  • ¥15 AnolisOs7.9如何安装 Qt_5.14.2的运行库
  • ¥20 求:怎么实现qt与pcie通信
  • ¥50 前后端数据顺序不一致问题,如何解决?(相关搜索:数据结构)
  • ¥15 基于蒙特卡罗法的中介效应点估计代码
  • ¥15 罗技G293和UE5.3