Skip to content

As Math.random always returns a number lower than 1, the return value…#21

Open
per-oestergaard wants to merge 1 commit intojuliangruber:masterfrom
per-oestergaard:times-max-plus-one
Open

As Math.random always returns a number lower than 1, the return value…#21
per-oestergaard wants to merge 1 commit intojuliangruber:masterfrom
per-oestergaard:times-max-plus-one

Conversation

@per-oestergaard
Copy link

… should be multiplied with the max value wanted plus 1.
If not the full range of values are not returned making the random values 1/256th less random.
Fell free to correct me, if I am wrong.

… should be multiplied with the max value wanted plus 1.
@daviddahl
Copy link

Math.random does not provide sufficient entropy to be considered in cryptographic systems. It should not be used as it will result in weak cryptography.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants