在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() 感到困惑,因为我知道这个函数将返回一个介于 01 之间的数字

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

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

但此代码可能返回值 100200 创建最小值为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之间的随机数[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何获得 Firebase 节点的随机子节点?

在PostgreSQL中选择N个匹配条件的随机行

详谈Wind8系统改为Wind7操作步骤

怎样用 JavaScript 准确获取手机屏幕的宽度和高度

如何在 UIScrollView 中的 UIImageViews 之间添加分隔符并保持分页滚动高度 480?

javascript中是不是有一个不包含两个数字范围的随机函数? [复制]