<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>生成8位随机验证码</title>
<script>
function getRandomCode(len) {
//1.准备码源
var str = 'QWERTYUIOPASDFGHJKLZXCVBNM1234567890qwertyuiopasdfghjklzxcvbnm';
//2.验证码存放库
var targetStr = '';
//3.循环添加字符到存放库
for (var i = 0; i < len; i++) {
// 字符串也具有索引,故通过随机字符串索引的方式添加字符
targetStr += str[Math.floor(Math.random() * str.length)];
}
//4.输出验证码
return targetStr;
}
console.log(getRandomCode(4));
var date = new Date();
console.log(date);
</script>
</head>
<body>
</body>
</html>
生成随机位数验证码
最新推荐文章于 2024-08-27 13:38:21 发布
该代码示例展示了一个JavaScript函数,用于生成指定长度(如4位或8位)的随机验证码。它从包含字母和数字的码源中选取字符,然后将这些字符组合成一个字符串。此外,代码还打印了当前日期以作演示。
摘要由CSDN通过智能技术生成