Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: Web
Expertise: Beginner
Feb 11, 2000

Generate a Random Whole Number in JavaScript

You can generate random numbers in JavaScript using the Math.random() method. This function returns a fractional random number between 0 and 1. Unlike other languages, JavaScript will initialize a random seed for you automatically so you don't have to worry about anything else. Of course, in most cases, a fraction isn't what you'll want. A whole number between a low and a high bound would probably be more useful. This simple function called GetRandomNumber does just this:

 
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function GetRandomNumber(low, high) {
	var i;

	if (low >= high) {
		return null;
	} else {
		i = Math.random();
		return Math.round(low + ((high - low) * i));
	}
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<INPUT TYPE="BUTTON" VALUE="Show Random Number" 
OnClick="alert(GetRandomNumber(1,100000))">
</BODY>
</HTML>
Boris Feldman
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap
Thanks for your registration, follow us on our social networks to keep up-to-date