javascript根據(jù)時間生成m位隨機數(shù)最大13位
更新時間:2014年10月30日 16:54:12 投稿:whsnow
javascript根據(jù)時間生成m位隨機數(shù),最大13位隨機數(shù),并且不能保證首位不為0,實現(xiàn)代碼如下,需要的朋友可以參考下
根據(jù)時間生成m位隨機數(shù),最大13位隨機數(shù),并且不能保證首位不為0
function ran(m) { m = m > 13 ? 13 : m; var num = new Date().getTime(); return num.toString().substring(13 - m); } console.log(ran(5));
根據(jù)Math的random函數(shù)生成的隨機數(shù)截取m位,生成的隨機數(shù)最大不超過16位,能保證首位不為0
function rand(m) { m = m > 16 ? 16 : m; var num = Math.random().toString(); if(num.substr(num.length - m, 1) === '0') { return rand(m); } return num.substring(num.length - m); } console.log(rand(5));
根據(jù)Math的random函數(shù)生成,位數(shù)沒有限制,首位不為0
function rando(m) { var num = ''; for(var i = 0; i < m; i++) { var val = parseInt(Math.random()*10, 10); if(i === 0 && val === 0) { i--; continue; } num += val; } return num; } console.log(rando(5));
您可能感興趣的文章:
- JS簡單隨機數(shù)生成方法
- JS簡單生成兩個數(shù)字之間隨機數(shù)的方法
- js生成隨機數(shù)(指定范圍)的實例代碼
- JS生成不重復的隨機數(shù)組的簡單實例
- 基于javascript實現(xiàn)彩票隨機數(shù)生成(升級版)
- 基于javascript實現(xiàn)彩票隨機數(shù)生成(簡單版)
- javascript生成隨機數(shù)方法匯總
- 在javascript中隨機數(shù) math random如何生成指定范圍數(shù)值的隨機數(shù)
- js生成隨機數(shù)的方法實例
- javascript生成不重復的隨機數(shù)
- JS實現(xiàn)的生成隨機數(shù)的4個函數(shù)分享
- JavaScript簡單生成 N~M 之間隨機數(shù)的方法
相關文章
詳解ES6 export default 和 import語句中的解構賦值
這篇文章主要介紹了詳解ES6 export default 和 import語句中的解構賦值,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-05-05JavaScript的concat方法實例代碼(數(shù)組連接)
這篇文章主要介紹了JavaScript的concat方法實例代碼,包括數(shù)組連與字符連接,需要的朋友可以參考下2023-03-03JavaScript字符串String和Array操作的有趣方法
字符串和數(shù)組在程序編寫過程中是十分常用的類型,因此程序語言都會將String和Array作為基本類型,并提供許多字符串和數(shù)組的方法來簡化對字符串的操作2012-12-12