當前位置:
首頁 >
前端技术
> 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 常用的数据结构与算法万字