"True randomness is hard to achieve, especially with computers."
Yes, for important cryptography. No, for pretty much everything else. Use a decent random number generator, there are many to choose from. Problem solved. Do not reinvent one.
If you are investigating the workings of Math.random() when coding a tetris bot, you are prevaricating and IMO wasting your time.