JavaScript:Math.Random()是否使用当前时间戳生成随机数?

时间:2018-01-22 01:52:44

标签: javascript random

跟进,如果我设法同时发送两个请求,Math.Random()会生成相同的号码吗?

1 个答案:

答案 0 :(得分:3)

Math.Random()的规范:

  

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

     

为不同领域创建的每个Math.random函数都必须生成一个   来自连续调用的不同值序列。

换句话说 - 如何实现随机性完全取决于JavaScript引擎(或浏览器)。

它可能会也可能不会将当前时间用作其实施的一部分。

相关资源: