<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<button>刷新</button>
</body>
<script>
// 获取按钮
var button = document.querySelector('button');
// 创建验证码
const yzm = ['1','2','3','a','b','c','d','0'];
// 结果
button.onclick = function(){
// 设置一个空对象接收结果
var str = ''
// 利用for循环,每次调用一个随机数,然后取整随机数
for(let i = 0 ;i<4;i++){
// 接收下标 round取整 random()随机
let num = Math.round(Math.random()* 4);
// 把拿到的随机数当成验证码yzm的下标,然后拼接起来
str += yzm[num]
}
console.log(str);
}
</script>
</html>