Javascript to generate random Numbers


**1. Use the built-in random number generation method: **

Math.random(); //This method produces a floating point number between 0 and 1.
Math.floor(Math.random()*10+1); //1-10
Math.floor(Math.random()*24);//0-23

2. Random Numbers can also be generated based on time:

var now=new Date();
var number = now.getSeconds(); //This produces an integer from 0 to 59 based on the current time.
var now=new Date();
var number = now.getSeconds()%43; //This produces an integer from 0 to 42 based on the current time.

**3. A fairly good random number generator program, can be applied to many fields. **  The program code

<script language="JavaScript"><!--
// The Central Randomizer 1.3 (C) 1997 by Paul Houle ([email protected])
// See:  http://www.msc.cornell.edu/~houle/javascript/randomizer.html
rnd.today=new Date();
rnd.seed=rnd.today.getTime();
function rnd() {
    rnd.seed = (rnd.seed*9301+49297) % 233280;
    return rnd.seed/(233280.0);
};
function rand(number) {
    return Math.ceil(rnd()*number);
};
// end central randomizer. -->
</script>