javascript random 4 digit number

JavaScript Random 4 Digit Number

If you need to generate a random 4-digit number using JavaScript, there are a few ways to achieve this.

Using Math.random()

The Math.random() function in JavaScript generates a random decimal number between 0 and 1. To generate a random 4-digit number, we can multiply the result of this function by 10000 and then use the Math.floor() function to round down to the nearest integer.

javascript
let randomNumber = Math.floor(Math.random() * 10000);

This code will generate a random 4-digit number between 0 and 9999.

Using Date.now()

Another way to generate a random 4-digit number is to use the Date.now() function, which returns the current date and time in milliseconds since January 1, 1970. We can then use this value to calculate a random number.

javascript
let randomNumber = parseInt(Date.now().toString().slice(-4));

This code will generate a random 4-digit number based on the current timestamp.

Using a Custom Function

If you want more control over how the random number is generated, you can create your own function that takes in a minimum and maximum value and returns a random integer within that range.

javascript
function getRandomNumber(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; } let randomNumber = getRandomNumber(1000, 9999);

This code will generate a random 4-digit number between 1000 and 9999.

Subscribe to The Poor Coder | Algorithm Solutions

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe