html实现机选彩票
2016-10-23 18:02
323 查看
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>机选彩票</title>
<script>
function caipiao(){
var arr=new Array();//创建数组
while(true){
var num=Math.floor(Math.random()*33)+1;
//设置随机数的范围0~33,random为随机数,math.floor为取整
var flag=false;
for(var i=0;i<arr.length;i++){
if(arr[i]==num){
//产生不同的随机数,如果产生了相同的数字,跳出
flag=true;
break;
}
}
if(flag){
continue;
//从头再来
}
if(arr.length==6){
break;
//产生6个红号后跳出
}
arr[arr.length]=num;
//将数字存入数组
}
for(var i=1;i<arr.length;i++){//从小到大排列
for(var j=0;j<arr.length-i;j++){
if(arr[j]>arr[j+1]){
var temp;
temp=arr[j];
//交换两个数组内的元素
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
var blue;
blue=Math.floor( Math.random()*16)+1;
//产生一个蓝号
document.write(arr+"<br/>"+blue);
// 输出双色球的号码
}
</script>
</head>
<body>
<button onClick="caipiao()">机选彩票</button>
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<title>机选彩票</title>
<script>
function caipiao(){
var arr=new Array();//创建数组
while(true){
var num=Math.floor(Math.random()*33)+1;
//设置随机数的范围0~33,random为随机数,math.floor为取整
var flag=false;
for(var i=0;i<arr.length;i++){
if(arr[i]==num){
//产生不同的随机数,如果产生了相同的数字,跳出
flag=true;
break;
}
}
if(flag){
continue;
//从头再来
}
if(arr.length==6){
break;
//产生6个红号后跳出
}
arr[arr.length]=num;
//将数字存入数组
}
for(var i=1;i<arr.length;i++){//从小到大排列
for(var j=0;j<arr.length-i;j++){
if(arr[j]>arr[j+1]){
var temp;
temp=arr[j];
//交换两个数组内的元素
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
var blue;
blue=Math.floor( Math.random()*16)+1;
//产生一个蓝号
document.write(arr+"<br/>"+blue);
// 输出双色球的号码
}
</script>
</head>
<body>
<button onClick="caipiao()">机选彩票</button>
</body>
</html>
相关文章推荐
- (十三)Set类实现以及彩票机选算法实现
- 在HTML页面中实现点击数统计 For ASP.Net版! (接近正解)
- 利用OnHelp( )在BCB中实现上下文敏感的html help
- XML与ASP简单结合实现HTML模板功能
- 使用Filter实现静态HTML缓冲
- 使用PHP4中的 IntegratedTemplate类实现HTML和PHP代码分离
- 推荐:用CSS实现的固定表头的HTML表格
- 全新无边框窗口实现方式[HTML]
- 如何通过动态生成Html灵活实现DataGrid分类统计的界面显示功能
- 如何快速实现HTML编辑器.NET组件
- 用HtmlHelp组件在Delphi应用程序中实现Html帮助
- C#中实现WebBrowser控件的HTML源代码读写
- 再谈将C++语言源码转成html的方法(vim实现,可用于java,perl,python等等多种语言)
- 使用PHP4中的 IntegratedTemplate类实现HTML和PHP代码分离
- 纯HTML实现圆角表格
- HTML中树的实现方法
- 使用PHP4中的 IntegratedTemplate类实现HTML和PHP代码分离
- 在HTML页面中实现点击数统计 For ASP.Net版! (接近正解)
- 超长文章自动分页(含HTML),用ASP和Javascript实现
- 用CSS实现的固定表头的HTML表格