Wednesday, September 19, 2018

Javascript - Good Random Number Generaton

Since Math.Random is useful in most cases it is far from perfect.
This is a better way:


var int32Arr = new Int32Array( 10 );

crypto.getRandomValues( int32Arr );



int32Arr.map(item => Math.abs(Math.floor((item / 1) % 10)))


Or even better use open source: https://github.com/thomcc/pcg-random/blob/master/pcg-random.js

No comments:

Post a Comment