Join the AI Workshop and learn to build real-world apps with AI. A hands-on, practical program to level up your skills.
Use a combination of Math.floor() and Math.random() to generate random integers.
This simple one-line expression returns a number between 1 and 6 (both included):
Math.floor(Math.random() * 6 + 1)
There are 6 possible outcomes here: 1, 2, 3, 4, 5, 6.
General Formula
To generate a random integer between min and max (inclusive):
Math.floor(Math.random() * (max - min + 1) + min)
For example, to get a random number between 10 and 20:
Math.floor(Math.random() * (20 - 10 + 1) + 10)