当前位置:
首页 >
前端技术
> javascript
>内容正文
javascript
JavaScript随机生成字母、数字
生活随笔
收集整理的这篇文章主要介绍了
JavaScript随机生成字母、数字
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
JavaScript生成随机字母、数字
一、JavaScript生成随机字母,以生成4个字母为例,分为两种方式:
1、第一种方式
function randomCoding(){//创建26个字母数组var arr = ['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];var idvalue ='';int n = 4;//这个值可以改变的,对应的生成多少个字母,根据自己需求所改for(var i=0;i<n;i++){idvalue+=arr[Math.floor(Math.random()*26)];})return idvalue;}2、第二种方式
function randomCoding(){var result = [];int n = 4;//这个值可以改变的,对应的生成多少个字母,根据自己需求所改for(var i=0;i<n;i++){//生成一个0到25的数字var ranNum = Math.ceil(Math.random() * 25);//大写字母'A'的ASCII是65,A~Z的ASCII码就是65 + 0~25;//然后调用String.fromCharCode()传入ASCII值返回相应的字符并push进数组里result.push(String.fromCharCode(65+ranNum));}return result.join(''); }二、JavaScript生成随机数字,以生成4个数字为例:
function randomCoding(){let number= "";int n = 4;//这个值可以改变的,对应的生成多少个数字,根据自己需求所改for(var i=0;i<n;i++){number+= Math.floor(Math.random() * 10);}return number; }总结
以上是生活随笔为你收集整理的JavaScript随机生成字母、数字的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Vue中导入DayJs(时间戳转时间格式
- 下一篇: 一篇关于 JS 常用的数据结构与算法万字