<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
</style>
</head>
<body>
<button onclick="beginLuck()">点击选取</button>
<span class="span"></span>
</body>
<script>
let spanContent = document.getElementsByClassName('span')[0];
let arr1 = creatArray(100,1)
let arr2 = creatArray(50,10)
let arr3 = creatArray(20,20)
let arr4 = creatArray(1,69)
//得到数组
let arrAll = [...arr1,...arr2,...arr3,...arr4]
function beginLuck(){
let randoms = Math.floor(Math.random()*100)
console.log(arrAll[randoms])
switch (arrAll[randoms]){
case 100:
spanContent.innerHTML = '100'
break;
case 50:
spanContent.innerHTML = '50'
break;
case 20:
spanContent.innerHTML = '20'
break;
case 1:
spanContent.innerHTML = '1'
break;
}
}
//生成数组 随机选取
function creatArray(num,length){
let arr=[];
for(let i=0 ; i<length; i++){
arr.push(num)
}
return arr
}
</script>
</html>
生成数组 获得随机数
最新推荐文章于 2022-12-03 21:11:28 发布