哪位大牛帮忙开一下这样写对不对?

来源:7-16 随机数 random()

qq_枫_

2016-10-12 16:27

不知道这样写对不对?算出来倒是不大于10的整数。http://img.mukewang.com/57fdf3ad0001dd4909890609.jpg

写回答 关注

4回答

  • weibo_烟梦江南_03879528
    2016-10-12 17:15:53
    已采纳

    不对的,有可能取到10.

    Math.random()是生成一个0-1的随机小数,Math.round()是小数取整,并且是最靠近这个小数的整数。

    应该用floor代替round。

    以上。

    weibo_... 回复qq_枫_

    看错题了,我以为是小于10的

    2016-10-13 11:22:54

    共 2 条回复 >

  • M_先生
    2016-12-14 16:28:58

    对的,而且任务要求就是用round()

  • qq_我自是年少_03426975
    2016-10-24 22:34:57

    不大于10,不就是小于或者等于10吗?感觉应该是是对的嘛。

  • 小九九丶
    2016-10-12 17:20:36

    我觉得是对的。round()是四舍五入,9.5以上的时候就是10

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468190 学习 · 21891 问题

查看课程

相似问题