随机数字生成程序

来源:百度知道 编辑:UC知道 时间:2024/09/28 03:25:43
要有三组数,每组数都是0至9,然后从三组数中每组随机选出一个数,最后相加最大=27,最小=0

能做出这个这样的软件吗,玩28游戏用的,不相信自己了,相信随机选出的.

well28@163.com

我给你写了一个程序,全部代码如下:

<form>
第一组数:<input type=text name=a1 value='0123456789'><br>
第二组数:<input type=text name=a2 value='0123456789'><br>
第三组数:<input type=text name=a3 value='0123456789'><br>
<button onclick="slct(this.form.a1.value,this.form.a2.value,this.form.a3.value);">随机选择</button>
</form>

<div id=rlt></div>

<script type=text/javascript>
function slct(s1,s2,s3){
s=s1.charAt(Math.floor(Math.random()*s1.length));
s+=' '+s2.charAt(Math.floor(Math.random()*s2.length));
s+=' '+s3.charAt(Math.floor(Math.random()*s3.length));
rlt.innerHTML=rlt.innerHTML+s+'<br>';
}
</script>

使用方法很简单,你复制上面的内容,保存为HTML文件,用浏览器打开,就会出现三个输入数的地方,默认每组数都是0~9,不过你可以修改,比如改为1234,注意所以数组连着,不能有其它字符和空格。然后你点一下按钮和会随机各抽取一个,再点一次就重新抽取,并且把新抽取的结果显示在前面。