js生成随机数组

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>35选7</title>
<script src="https://unpkg.com/vue/dist/vue.js"></script>
</head>

<body>
<input type="button" id="btn" value="35选7"/>
<div id="nums"></div>
<script>
var btn=document.getElementById("btn");
var nums=document.getElementById("nums");
btn.onclick=function(){

var n=show(35,7);
nums.innerHTML=n;
}
function show(alls,now){
var arr=[];
var newarr=[];
for(var i=1;i<=alls;i++){
arr.push(i);
}
console.log(arr);
for(var i=0;i<now;i++){
newarr.push(arr.splice(Math.floor(Math.random()*arr.length),1))
}
return newarr;
}
</script>
</body>
</html>

posted @ 2017-05-18 19:11  jk007  阅读(218)  评论(0)    收藏  举报