博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
随机生成密钥
阅读量:4578 次
发布时间:2019-06-08

本文共 664 字,大约阅读时间需要 2 分钟。

做项目用到了这个东西,遂百度其方法,记录之。代码奉上

随机生成n位数字:

function randomNum(n){     //n为生成数字的位数    var t='';     for(var i=0;i

随机生成n位字母

function getRandomString(len) {      var chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz'; // 默认去掉了容易混淆的字符oOLl,9gq,Vv,Uu,I1      var maxPos = chars.length;      var pwd = '';      for (i = 0; i < len; i++) {          pwd += chars.charAt(Math.floor(Math.random() * maxPos));              }      return pwd;  }      alert(getRandomString(3));

chars.charAt是选取索引号为多少的字符。Math.floor()向下取整   Math.random()取0-1之间的随机数

高潮来了,字母加数字拼接就是

var pwd = getRandomString(3);var t = randomNum(6);var fdnm = pwd + t;

 

转载于:https://www.cnblogs.com/samtrybest/p/5071206.html

你可能感兴趣的文章
TCP协议
查看>>
高级IO-锁与进程和文件
查看>>
对象在内存中的布局-对象的创建
查看>>
FZU 1077 铁皮容器 【枚举/二分】
查看>>
uva 11795 Mega Man's Mission(动态规划-状态压缩DP)
查看>>
MATLAB实现曲线拟合
查看>>
html总结
查看>>
WPF RichTextBox,关键字搜索,样式改变,超链接替换,图文混排
查看>>
gc日志分析
查看>>
数据结构--栈的思想与数组实现
查看>>
javascript的构造函数和原型
查看>>
ES数据迁移之elasticdump
查看>>
详解C#break ,continue, return
查看>>
Python如何发布程序
查看>>
java中使用session的一些细节
查看>>
浏览器输入服务器端口号来访问html网页
查看>>
hdu 6435 CSGO(最大曼哈顿距离)
查看>>
GridControl详解(四)分组排序汇总 .
查看>>
logback框架之——日志分割所带来的潜在问题
查看>>
链路追踪工具之Zipkin学习小记
查看>>