JavaScript: Generate Random Numbers between 1 and 3

Generate Random Number between 1 and 3 using JavaScript

If you have a use-case to generate random numbers between 1 to 3, using JavaScript this can be achieved using the Math function,

<div id="randomNo1to3"></div>
    //Code to generate random no. between 1 and 3
    var randomNo = Math.floor(Math.random()*(3)+1);
    document.getElementById("randomNo1to3").innerHTML = randomNo;

The output will be an of the number among [1,2,3]

Have Questions? Post them here!
Try Out Code2care Dev Tools:


Code2care is an initiative to publish and share varied knowledge in programming and technical areas gathered during day-to-day learnings and development activities.

Students and software developers can leverage this portal to find solutions to their various queries without re-inventing the wheel by referring to our easy to understand posts. Technical posts might include learnings, tutorials, trouble-shooting steps, video tutorials, code snippets, how-to, blogs, articles, etc.

🎉 We are celebrating the 10th years of Code2care! Thank you for all your support!

We strongly support Gender Equality & Diversity.