此JavaScript脚本程序可以帮助您挑选彩票号码,首先选择要挑选的号码数量,然后选择一个数字范围,程序会生成一组你想要的号码,试试吧! 当您买彩票不知道买什么号码的时候,可以用这个选号器。
第一步:
在<head>区添加以下内容
<SCRIPT LANGUAGE="JavaScript">
/*****************************************************
* Share JavaScript (http://www.ShareJS.com)
* 使用此脚本程序,请保留此声明
* 获取此脚本以及更多的JavaScript程序,请访问 http://www.ShareJS.com
******************************************************/
<!-- Begin
function numbers() {
var nummenu = document.lotto.numbercount;
var numbercount = nummenu.options[nummenu.selectedIndex].value*1;
var maxnumbers = document.lotto.maxnum.value*1;
if (numbercount > maxnumbers) {
alert("Be sure to select a max lottery number value!");
}
else {
var ok = 1;
r = new Array (numbercount);
for (var i = 1; i <= numbercount; i++) {
r[i] = Math.round(Math.random() * (maxnumbers-1))+1;
}
for (var i = numbercount; i >= 1; i--) {
for (var j = numbercount; j >= 1; j--) {
if ((i != j) && (r[i] == r[j])) ok = 0;
}
}
if (ok) {
var output = "";
for (var k = 1; k <= numbercount; k++) {
output += "Number " + k + " = " + r[k] + "\n";
}
document.lotto.results.value = output;
}
else numbers();
}
}
// End -->
</script>
第二步:
在<body>区添加以下内容
<center> <form name="lotto"> <table width=100% border=0> <tr> <td align=center>选择 <select name="numbercount"> <option value="1">1 <option value="2">2 <option value="3">3 <option value="4">4 <option value="5">5 <option value="6" selected>6 <option value="7">7 <option value="8">8 <option value="9">9 <option value="10">10 </select> 个号码<br> 从1到 <input type=text name=maxnum value="49" size=2 maxlength=2><br> <input type=button value="选择号码" onClick="numbers()"> <p> <textarea name="results" rows=11 cols=15></textarea> </td> </tr> </table> </form> </center>




