關於 Math.random 的一些函式
以下函式都是透過Math.random()的偽隨機特性進行生成各類項的操作的函式。
返回從min到max之間的 隨機整數,包括min,不包括max 。
//返回從min到max之間的 隨機整數,包括min不包括maxfunction randomNum(min,max){ var s = parseInt(min + (Math.random())*(max-min)) return s } randomNum(10,20)
返回從min到max之間的 隨機整數,包括min,也包括max
//返回從min到max之間的 隨機整數,包括min,也包括maxfunction randomNum(min,max){ var s = parseInt(min + (Math.random())*(max-min+1)) return s } randomNum(10,20)
生成一個隨機 IP 地址的函式
//生成一個隨機 IP 地址的函式,一個合法的 IP 地址為 0.0.0.0~255.255.255.255。function getRandIP(){ var arr = [] //生成一個陣列存放資料 for(var i=0 ; i
生成一個隨機顏色字串
//生成隨機顏色的函式,生成一個隨機顏色字串,合法的顏色為#000000~ #ffffff。function getRandColor() { var str = '' var dict = '0123456789abcdef' for(var i=0 ; i
生成一個長度為 n 的隨機字串
//生成一個長度為 n 的隨機字串,字串字元的取值範圍包括0到9,a到 z,A到Z。function getRandStr(len) { var str = '' var dict = '0123456789abcdefghijklmnopqrstuvwxzyABCDEFGHIJKLMNOPQRSTUVWXYZ' for(var i=0 ; i
作者:evenyao
連結:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4662/viewspace-2812769/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- javascript隨機數函式Math.random()JavaScript隨機函式random
- 關於字元函式的一些應用總結字元函式
- Android中關於外部儲存的一些重要函式Android函式
- 關於count函式的理解函式
- 關於lag函式的用法函式
- Android中關於內部儲存的一些重要函式Android函式
- 關於尋路演算法的一些思考(2):Heuristics 函式演算法函式
- [持續更新]——關於C++的一些可能會常用的函式C++函式
- 關於scanf函式的問題函式
- 關於函式索引的問題?函式索引
- Oracle中關於函式的使用Oracle函式
- 關於qt中的tr()函式QT函式
- 關於Oracle取整的函式Oracle函式
- 關於函式指標函式指標
- 關於建構函式與解構函式的分享函式
- 有關字串的一些好用的小函式字串函式
- 關於cuda中的函式問題函式
- 關於oracle內建函式的使用Oracle函式
- 關於path_alloc()函式函式
- 關於inline函式inline函式
- 關於分散式計算的一些概念分散式
- 關於 js 中的回撥函式 callbackJS函式
- 關於執行緒的幾個函式執行緒函式
- 關於緩動動畫函式的封裝動畫函式封裝
- 關於scala中的主建構函式函式
- C語言中關於時間的函式函式
- 關於建構函式的一點理解函式
- 關於字串的幾個有用函式 (轉)字串函式
- php的一些函式PHP函式
- 一些有用的函式函式
- python關於函式形參Python函式
- 關於close函式和cp命令函式
- 初學 PHP 對於回撥函式的一些理解PHP函式
- 關於類的建構函式不能為虛擬函式的幾點理由!函式
- 關於javascript中變數及函式的提升JavaScript變數函式
- 關於python建構函式的過載Python函式
- 關於linux下system()函式的總結Linux函式
- 關於Vue中常用的工具函式封裝Vue函式封裝