js生成隨機(jī)數(shù)之random函數(shù)隨機(jī)示例
更新時(shí)間:2013年12月20日 15:02:05 作者:
js生成隨機(jī)數(shù)可以使用JavaScript Math.random()內(nèi)置函數(shù),下面有個(gè)不錯(cuò)的示例,大家可以嘗試操作下
JavaScript Math.random()內(nèi)置函數(shù)
random函數(shù)返回值
返回0和1之間的偽隨機(jī)數(shù),可能為0,但總是小于1,[0,1)
random函數(shù)示例
//返回隨機(jī)數(shù)
document.write(Math.random());
//返回10-20的隨機(jī)數(shù)
document.write(Math.random()*(20-10)+10);
//返回指定范圍的隨機(jī)數(shù)(m-n之間)的公式
document.write(Math.random()*(n-m)+m);
基于時(shí)間,亦可以產(chǎn)生隨機(jī)數(shù)
var now=new Date();
var number = now.getSeconds(); //這將產(chǎn)生一個(gè)基于目前時(shí)間的0到59的整數(shù)。
var now=new Date();
var number = now.getSeconds()%43; //這將產(chǎn)生一個(gè)基于目前時(shí)間的0到42的整數(shù)。
random函數(shù)返回值
返回0和1之間的偽隨機(jī)數(shù),可能為0,但總是小于1,[0,1)
random函數(shù)示例
//返回隨機(jī)數(shù)
document.write(Math.random());
//返回10-20的隨機(jī)數(shù)
document.write(Math.random()*(20-10)+10);
//返回指定范圍的隨機(jī)數(shù)(m-n之間)的公式
document.write(Math.random()*(n-m)+m);
基于時(shí)間,亦可以產(chǎn)生隨機(jī)數(shù)
復(fù)制代碼 代碼如下:
var now=new Date();
var number = now.getSeconds(); //這將產(chǎn)生一個(gè)基于目前時(shí)間的0到59的整數(shù)。
var now=new Date();
var number = now.getSeconds()%43; //這將產(chǎn)生一個(gè)基于目前時(shí)間的0到42的整數(shù)。
您可能感興趣的文章:
- javascript 如何生成不重復(fù)的隨機(jī)數(shù)
- Javascript 生成指定范圍數(shù)值隨機(jī)數(shù)
- javascript生成隨機(jī)數(shù)的方法
- javascript生成不重復(fù)的隨機(jī)數(shù)
- js生成隨機(jī)數(shù)的方法實(shí)例
- javascript生成隨機(jī)數(shù)方法匯總
- JS生成某個(gè)范圍的隨機(jī)數(shù)【四種情況詳解】
- js生成隨機(jī)數(shù)(指定范圍)的實(shí)例代碼
- JS簡單生成兩個(gè)數(shù)字之間隨機(jī)數(shù)的方法
- JavaScript隨機(jī)數(shù)生成各種技巧及實(shí)例代碼
相關(guān)文章
基于js實(shí)現(xiàn)判斷瀏覽器類型代碼實(shí)例
這篇文章主要介紹了基于js實(shí)現(xiàn)判斷瀏覽器類型代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-07-07JS中onpropertychange和onchange事件區(qū)別小結(jié)
當(dāng)一個(gè)HTML元素的屬性用js改變的時(shí)候,都能通過onpropertychange來捕獲。例如一個(gè)文本text對象的value屬性被頁面的腳本修改的時(shí)候,onchange無法捕獲到,而onpropertychange卻能夠捕獲。2010-07-07微信小程序?qū)崿F(xiàn)分享商品海報(bào)功能
這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)分享商品海報(bào)功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-09-09js 獲取當(dāng)前web應(yīng)用的上下文路徑實(shí)現(xiàn)方法
下面小編就為大家?guī)硪黄猨s 獲取當(dāng)前web應(yīng)用的上下文路徑實(shí)現(xiàn)方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-08-08JS 兩日期相減,獲得天數(shù)的小例子(兼容IE,FF)
這篇文章介紹了兩日期相減,獲得天數(shù)的小例子,有需要的朋友可以參考一下2013-07-07