问答详情
源自:7-16 随机数 random()

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

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

提问者:qq_枫_ 2016-10-12 16:27

个回答

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

    不对的,有可能取到10.

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

    应该用floor代替round。

    以上。

  • 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