对于不同的JavaScript实现Math.random
:
抛开记忆和长度问题,以下最终会有一个永远重复的数字序列(例如,它只取决于内部种子,当种子回到它的起始点时,数字会重复)?
sequence = Math.random();
while(true){
sequence += ', ' + Math.random();
}
Run Code Online (Sandbox Code Playgroud)
每个客户端是否具有相同的重复序列(例如,客户端不将特定于客户端的数据合并到随机数生成过程中)?
我问,因为如果可能的数字序列是有限的子集,那么像生成具有Math.random的UUID这样的事情将有更大的碰撞机会.
归档时间: |
|
查看次数: |
1563 次 |
最近记录: |