在javascript中获取400到480之间的随机数[重复]
Posted
技术标签:
【中文标题】在javascript中获取400到480之间的随机数[重复]【英文标题】:get random number between 400 and 480 in javascript [duplicate] 【发布时间】:2015-11-08 13:03:53 【问题描述】:我对 javascript 中的 Math.Random()
感到困惑,因为我知道这个函数将返回一个介于 0
和 1
之间的数字
我试图返回一个介于 400 和 500 之间的数字,而我所做的是:
var y = Math.floor((Math.random() * 400) + 100);
但此代码可能返回值 100
或 200
创建最小值为n0
,最大值为n1
的数字的最佳做法是什么
【问题讨论】:
你应该看看这个问题:***.com/questions/1527803/… 是 500 还是 480?你的问题是矛盾的 MDN 有example functions that do what you want。 【参考方案1】:试试这个:
var y = Math.floor((Math.random() * 80) + 400);
Math.random() * 80
将产生一个介于 0 和 80 之间的数字,然后只需将 400 加到它上面
【讨论】:
以上是关于在javascript中获取400到480之间的随机数[重复]的主要内容,如果未能解决你的问题,请参考以下文章