Languages
[Edit]
EN

JavaScript - random int in range

4 points
Created by:
Root-ssh
177980

Hi, today I would like to show you how to generate random integer number in the given range in JavaScript.

Random int between 0 and 2

// ONLINE-RUNNER:browser;

/*
	inclusive min (result can be equal to min value)
    inclusive max (result can be equal to max value)
*/
function randomizeInteger(min, max) {
    return min + Math.floor((max - min + 1) * Math.random());
}

// Example:
console.log(randomizeInteger(0, 2)); // 0
console.log(randomizeInteger(0, 2)); // 2
console.log(randomizeInteger(0, 2)); // 1
console.log(randomizeInteger(0, 2)); // 1

If we want to change the range, we just need to call this method with our desired min and max.

About min and max value as stated in a comment:

  • inclusive min (result can be equal to min value)
  • inclusive max (result can be equal to min value)
Donate to Dirask
Our content is created by volunteers - like Wikipedia. If you think, the things we do are good, donate us. Thanks!
Join to our subscribers to be up to date with content, news and offers.

JavaScript - random

Native Advertising
🚀
Get your tech brand or product in front of software developers.
For more information Contact us
Dirask - we help you to
solve coding problems.
Ask question.

❤️💻 🙂

Join