Code: Show/Hide <html>
<title>Random Number Picker v0.1</title> <head><style type="text/css"> .a1{ position:relative; font-family:Verdana; font-size:20px; color:#888888; } </style> <script language="JavaScript"> /***************************************** * Random Number Generator.(By JPS (initials)) * This notice must stay intact for use. *****************************************/ var totalnumbers=7 //input total numbers to generate var lowerbound=1 //input lower bound for each random number var upperbound=9 //input upper bound for each random number function lotto(){ B=' '; RandomNumbers=new Array(); for (i = 1; i <= totalnumbers; i++) { RandomNumber = Math.round(lowerbound+Math.random()*(upperbound-lowerbound)); for (j = 1; j <= totalnumbers; j) { if (RandomNumber == RandomsNumbers[j]) { RandomNumber=Math.round(lowerbound+Math.random()*(upperbound-lowerbound)); j=0; } j++; } RandomsNumbers[i]=RandomNumber; } LottoNumbers=RandomNumbers.toString(); X=LottoNumbers.split(','); for (i=0; i < X.length; i++) { X[i]=X[i]+' '; if (X[i].length==2) X[i]='0'+X[i]; } X=X.sort(); for (i=0; i < X.length; i++) { OutPut=B+=X[i]; } if (document.all)document.all.layer1.innerHTML=OutPut; if (document.getElementById)document.getElementById("layer1").innerHTML=OutPut; if (document.layers){ document.layers.layer1.document.open(); document.layers.layer1.document.write("<span style='position:absolute;top:0px;left:0px;font-family:Verdana;font-size:20px;color:#888888;text-align:center'> "+OutPut+"</span>"); document.layers.layer1.document.close(); } T=setTimeout('lotto()',20); //window.status=OutPut; } function StOp(){ setTimeout('clearTimeout(T)',1000); } //--> </script> </head> <body><table border='0' width=250 height=50> <tr valign='middle'> <td align='center'> <form name=form> <input type=button value='Random Number Picker' onClick="lotto();StOp()"> </form> <span id=layer1 class=a1>Results</span> </td> </tr> </table> </body> |