繁体   English   中英

JavaScript-Math.random()-参数

[英]JavaScript - Math.random() - parameter

Math.random()添加参数Math.random()什么变化?

例如:

Math.random() == Math.random(1234)

Math.random不带参数。

如果要生成两个间隔(a和b)之间的随机数,可以使用以下公式:

math.random()*(b-a)+a

阅读规范

15.8.2.14随机()

使用依赖于实现的算法或策略,返回一个正号的数字值,该值大于或等于0但小于1,在该范围内随机选择或伪随机选择,并且在该范围内具有近似均匀的分布。 此函数不带参数。

没有。 Javascript中没有Math.random种子。 函数调用中的所有内容都将被删除。

没有官方参数。 在这里看看: https : //developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Math/random

混乱是可以理解的。 由于它来自C / Java,因此有几个站点在该函数中具有种子。 有关此被忽略参数的更多信息,请参见Math.random()-非随机

如果您想获得更好的随机数,请从此处获取一个http://www.random.org/clients/http/-您需要将其包装在一些基于服务器的客户端中-有关详细信息,请参见此处。 来自javascript文件的跨域ajax请求无需服务器端代码的帮助

更新:通过电子邮件发送了random.org的创建者-他回答说他正在研究jsonp实现...

它将忽略传递的参数。

它没有Math.random()没有任何参数... :)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM