Skip to content

Instantly share code, notes, and snippets.

@motleytech
Created June 29, 2016 23:32
Show Gist options
  • Save motleytech/cd335d782d79315f2078019ca7bd8cc3 to your computer and use it in GitHub Desktop.
Save motleytech/cd335d782d79315f2078019ca7bd8cc3 to your computer and use it in GitHub Desktop.
Utility functions for random number generation
// Returns a random number between min (inclusive) and max (exclusive)
function rand(min, max) {
return Math.random() * (max - min) + min;
}
// Returns a random integer between min (included) and max (excluded)
// Using Math.round() will give you a non-uniform distribution!
function randInt(min, max) {
return Math.floor(Math.random() * (max - min)) + min;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment