【问题标题】:get random number between 400 and 480 in javascript [duplicate]在javascript中获取400到480之间的随机数[重复]
【发布时间】:2015-11-08 13:03:53
【问题描述】:

我对 javascript 中的 Math.Random() 感到困惑,因为我知道这个函数将返回一个介于 01 之间的数字

我试图返回一个介于 400 和 500 之间的数字,而我所做的是:

var y = Math.floor((Math.random() * 400) + 100);

但此代码可能返回值 100200 创建最小值为n0,最大值为n1 的数字的最佳做法是什么

【问题讨论】:

标签: javascript


【解决方案1】:

试试这个:

var y = Math.floor((Math.random() * 80) + 400);

Math.random() * 80 将产生一个介于 0 和 80 之间的数字,然后只需将 400 加到它上面

【讨论】:

    猜你喜欢
    • 2011-04-05
    • 2013-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-20
    相关资源
    最近更新 更多