需求:
给出一份名单,进行随机点名
思路:将名单列成一个数组,通过生成随机数下标获取名单,达到随机点名的效果
完整代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
// 随机点名
let arr = ['赵云', '黄忠', '关羽', '张飞', '马超', '刘备', '曹操']
//取到N-M间的随机整数
function gerRandom(N, M) {
return Math.floor(Math.random() * (M - N + 1)) + N
}
let i = gerRandom(0, arr.length)//i保存随机生成的下标
document.write(arr[i])
</script>
</body>
</html>
1172

被折叠的 条评论
为什么被折叠?



