Test name | Executions per second |
---|---|
Math.random() | 2904300.0 Ops/sec |
crypto.getRandomValues() | 206562.9 Ops/sec |
Math.floor(Math.random()) | 1534388.9 Ops/sec |
Math.random()
crypto.getRandomValues(new Uint32Array(1))[0] / 4294967296
Math.floor(Math.random())