How did you test the output of Math.random() for transcendence?
When you apply the same test to the output of Math.PI, does it pass?
All floating point numbers are rational.
All floating point numbers are rational.