jsMath方法随机点名

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title></title>
<link rel="stylesheet" href="">
<style>

</style>
</head>
<body>
<div>
<span>今天回答问题的人是:<span id="pss"></span></span>
</div>
<button id="start">开始</button>
<script>
//随机点名实例
stobj=document.getElementById('start');
psobj=document.getElementById('pss');
arr=['叶辉','彭晚晨','蔡宙','雷康','何佳慧','欧阳甜','刘雯','叶小康'];
stobj.onclick=function(){
rand=Math.random();//随机一个数
tot=arr.length;//得到数组长度
sub=Math.floor(rand*tot);
//floor方法 随机数与数组长度相乘得到最下面一个整数返回给数组下标
psobj.innerHTML=arr[sub]; //把数组下标通过innerHTML属性赋给p标签;
}
</script>
</body>
</html>

猜你喜欢

转载自blog.csdn.net/qq_42336593/article/details/80723263