国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JS簡單生成隨機數(隨機密碼)的方法

2019-11-19 16:36:43
字體:
來源:轉載
供稿:網友

本文實例講述了JS簡單生成隨機數(隨機密碼)的方法。分享給大家供大家參考,具體如下:

1. Math.random()生成一個0~1的隨機數 0<=Math.random()<1
2. Math.random()*100 則生成一個0~100之間的隨機數
3. Math.random()*100 + 100 則生成一個100~200之間的隨機數
4. 所以Math.random()*m 則生成一個0~m的隨機數

實例代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>JS隨機數</title></head><body><script language="javascript">function randomPassword(size){  var seed = new Array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','P','Q','R','S','T','U','V','W','X','Y','Z',  'a','b','c','d','e','f','g','h','i','j','k','m','n','p','Q','r','s','t','u','v','w','x','y','z',  '2','3','4','5','6','7','8','9'  );//數組  seedlength = seed.length;//數組長度  var createPassword = '';  for (i=0;i<size;i++) {    j = Math.floor(Math.random()*seedlength);    createPassword += seed[j];  }  return createPassword;}document.write(randomPassword(6));</script></body></html>

運行結果:VrhPWe

PS:這里再為大家提供兩款相關在線工具供大家參考使用:

在線隨機數字/字符串生成工具:
http://tools.VeVB.COm/aideddesign/suijishu

高強度密碼生成器:
http://tools.VeVB.COm/password/CreateStrongPassword

更多關于JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript數學運算用法總結》、《JavaScript數據結構與算法技巧總結》、《JavaScript數組操作技巧總結》、《JavaScript排序算法總結》、《JavaScript遍歷算法與技巧總結》、《JavaScript查找算法技巧總結》及《JavaScript錯誤與調試技巧總結

希望本文所述對大家JavaScript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 祁门县| 台中县| 白山市| 广昌县| 富阳市| 佛冈县| 广西| 屏南县| 阿荣旗| 正阳县| 呼玛县| 长乐市| 永年县| 宜良县| 太仓市| 汽车| 布尔津县| 合川市| 潍坊市| 墨竹工卡县| 府谷县| 林州市| 会泽县| 资阳市| 成安县| 普兰店市| 孝感市| 荔浦县| 雷山县| 蒙自县| 左贡县| 金沙县| 松潘县| 芜湖县| 舒兰市| 兴义市| 通辽市| 库尔勒市| 菏泽市| 乌什县| 武义县|