<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
</body>
<script type="text/javascript">
var str = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
// var arr = str.split(""); //将字符串转换成数组
// alert(arr);
// var rand = Math.floor(Math.random() * arr.length);
// alert(arr[rand]);
var arrNew = "";
// arrNew.push(arr[rand]);
// alert(arrNew);
//调用randChar()方法
randChar(8);
function randChar(num){
for (var i = 0; i < num; i++) { //从0-7循环8次,每次取出一个随机生成的字符
/*var rand = Math.floor(Math.random() * arr.length);
arrNew += arr[rand]; //字符串拼接*/
arrNew += str.charAt(Math.floor(Math.random() * str.length));
}
alert(arrNew);
}
</script>
</html>
生成一个指定长度的随机字符串
最新推荐文章于 2022-04-13 19:27:12 发布