Skip to content
FLAVIO COPES
flaviocopes.com
2026

Generate a random number between two numbers in JavaScript

By Flavio Copes

Learn how to generate a random number between two values in JavaScript by combining Math.random() and Math.floor(), for example to pick a number from 1 to 6.

~~~

Use a combination of Math.floor() and Math.random().

This simple one line of code will return you 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.

Tagged: JavaScript ยท All topics
~~~

Related posts about js: