關於 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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於虛擬函式的一些理解函式
- mysql練習 —— 關於一些函式的使用MySql函式
- 關於count函式的理解函式
- [持續更新]——關於C++的一些可能會常用的函式C++函式
- 有關字串的一些好用的小函式字串函式
- 關於建構函式與解構函式的分享函式
- 關於函式指標函式指標
- 關於cuda中的函式問題函式
- 關於字串的功能函式小結字串函式
- python關於函式形參Python函式
- 關於分散式計算的一些概念分散式
- php的一些函式PHP函式
- 關於 js 中的回撥函式 callbackJS函式
- 關於python建構函式的過載Python函式
- 關於scala中的主建構函式函式
- 關於執行緒的幾個函式執行緒函式
- 關於C++當中的“模板函式”C++函式
- 關於linux下system()函式的總結Linux函式
- [20190401]關於semtimedop函式呼叫.txt函式
- 初學 PHP 對於回撥函式的一些理解PHP函式
- 關於變數的宣告和定義、內部函式和外部函式變數函式
- 關於緩動動畫函式的封裝動畫函式封裝
- 關於Vue中常用的工具函式封裝Vue函式封裝
- 關於javascript中變數及函式的提升JavaScript變數函式
- 關於PostgreSQL的系統資訊函式的OIDSQL函式
- [20190918]關於函式索引問題.txt函式索引
- python 關於 函式物件與閉包Python函式物件
- 關於C++中虛解構函式的一些問題——未載入 wntdll.padbC++函式
- 史上最全關於sorted函式的10條總結函式
- 關於雲函式冷啟動優化的思考函式優化
- 專案裡的一些小函式函式
- python中關於列表的一些內建方法(函式)和操作(部分需要理解的會給出例子)Python函式
- [20190402]關於semtimedop函式呼叫2.txt函式
- Math.random()random
- 字串的相關函式字串函式
- 關於Python一等函式的一點實踐Python函式
- [20180917]關於分析函式的range與rows的區別.txt函式
- 《基於MVC的javascript web富應用開發》中的一些函式MVCJavaScriptWeb函式