<script type="text/javascript" language="JavaScript 1.5">
// Returns a random number between 0 (inclusive) and 1 (exclusive)
function getRandom()
{
return Math.random();
}
// Returns a random number between min and max
function getRandomArbitary(min, max)
{
return Math.random() * (max - min) + min;
}
// Returns a random integer between min and max
// Using Math.round() will give you a non-uniform distribution!
function getRandomInt(min, max)
{
return Math.floor(Math.random(1328009401) * (max - min + 1)) + min;
}
alert(getRandomArbitaryt(1,49));
</script>
PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIGxhbmd1YWdlPSJKYXZhU2NyaXB0IDEuNSI+CiAKICAKLy8gUmV0dXJucyBhIHJhbmRvbSBudW1iZXIgYmV0d2VlbiAwIChpbmNsdXNpdmUpIGFuZCAxIChleGNsdXNpdmUpICAKZnVuY3Rpb24gZ2V0UmFuZG9tKCkgIAp7ICAKICByZXR1cm4gTWF0aC5yYW5kb20oKTsgIAp9ICAKIAovLyBSZXR1cm5zIGEgcmFuZG9tIG51bWJlciBiZXR3ZWVuIG1pbiBhbmQgbWF4ICAKZnVuY3Rpb24gZ2V0UmFuZG9tQXJiaXRhcnkobWluLCBtYXgpICAKeyAgCiAgcmV0dXJuIE1hdGgucmFuZG9tKCkgKiAobWF4IC0gbWluKSArIG1pbjsgIAp9ICAKIAovLyBSZXR1cm5zIGEgcmFuZG9tIGludGVnZXIgYmV0d2VlbiBtaW4gYW5kIG1heCAgCi8vIFVzaW5nIE1hdGgucm91bmQoKSB3aWxsIGdpdmUgeW91IGEgbm9uLXVuaWZvcm0gZGlzdHJpYnV0aW9uISAgCmZ1bmN0aW9uIGdldFJhbmRvbUludChtaW4sIG1heCkgIAp7ICAKICByZXR1cm4gTWF0aC5mbG9vcihNYXRoLnJhbmRvbSgxMzI4MDA5NDAxKSAqIChtYXggLSBtaW4gKyAxKSkgKyBtaW47ICAKfSAKIAogYWxlcnQoZ2V0UmFuZG9tQXJiaXRhcnl0KDEsNDkpKTsKPC9zY3JpcHQ+