优秀的编程知识分享平台

网站首页 > 技术文章 正文

给大家分享一个javascript随机数字小程序

nanyue 2024-07-23 13:25:30 技术文章 9 ℃

<title>随机数字</title>

<script>

//1.得到一个随机数字

//2.数字每次不能重复

//3.可以连续出现

//4.按空格显示随机数字

window.onload=function(){

var arr=[],

i;

for(i=0;i<100;i++){

arr[i]=i;

}

function rand(id,arr){//id是需要显示元素的id,arr是要随机的数字范围集合。

var Ob=document.getElementById(id);

var n=parseInt(Math.random()*arr.length);

if(arr.length==0){

Ob.innerHTML="数字全部抽取完毕!";

}else{

Ob.innerHTML=arr[n];

arr.splice(n,1);

}

console.log(arr.length+","+n);

}

window.onkeydown=function(e){

if(e.keyCode==32){

rand('random',arr);

}

}

}

</script>

</head>

<body>

<div id="random"></div>

</body>

谢谢关注。

最近发表
标签列表