双色球
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>双色球</title>
</head>
<body>
</body>
</html>
<script>
//随机数函数
function random(n,m) {
return parseInt((Math.random()*(m-n))+n);
}
//判断一个数是否和数组中的数重复
function findinArr(n,arr) {
for(var i=0;i<arr.length;i++){
if(n==arr[i]){
return true;
}
}
return false;
}
//声明一个空数组,用来放产生的6个随机数
var arr=[];
for(var i=0;i<6;i++){
var n=random(1,34);
//如果产生的数和数组中的数重复,重新产生一个数
if(findinArr(n,arr)==true){
n--;
}
//把数放入数组
arr.push(n);
}
//对数组进行排序
arr.sort(function (n1,n2) {
return n1-n2;
});
console.log(arr);
</script>