备注:该系统能够实现选号,随机选,追加号码。这个东西在工作期间开始写呗项目经理发现后狠狠的批评了一顿:被称为不务正业。希望我这个冒着不务正业的名声写出来的东西能够给学习Js的你带来帮助。
在整个系统中关键是排序和随机取值以及对重复数据的处理。
将Js部分封装起来或者将Js以及上面的HTML,CSS放在一个文本里面就可以运行。
这里是随机选择4份,如果追加四分那么效果将如下图:
当然该校软件还有其他较为复杂的地方比如上面的按钮dbstop也就是说双击之后上面的选号区域将由前面的不断显示数据转为停止
此时按钮名称变为choose选择。本来打算将显示区域的红球和蓝球进一步分割,但是目前只能完成到这个地步。如果你有更好的方式或者有更加优秀的杰作,请不吝赐教。
在整个系统中关键是排序和随机取值以及对重复数据的处理。
将Js部分封装起来或者将Js以及上面的HTML,CSS放在一个文本里面就可以运行。
这里是随机选择4份,如果追加四分那么效果将如下图:
此时按钮名称变为choose选择。本来打算将显示区域的红球和蓝球进一步分割,但是目前只能完成到这个地步。如果你有更好的方式或者有更加优秀的杰作,请不吝赐教。
<html>
<head>
<title> New Document </title>
<script type="text/javascript">
function insertBall(){//对红球进行初始化
var redball=new Array(36);
for(var i=1;i<=redball.length;i++){
redball[i-1]=i;//向数组中填充红球数据
}
return redball;
}
function setflag(){
var flag=new Array(36);
for(var i=0;i<flag.length;i++){
flag[i]=false;//将标志位全部置位false
}
return flag;
}
function ownredball(){//获取红球,并去重
var ind