樟樹知識網

javascript隨機數字

您所在的位置:網站首頁 javascript隨機數字

javascript隨機數字

2022-03-27 03:57| 來源: 網路整理| 查看: 265

javascript中如何生成隨機數 在JavaScript中可以通過Math.random()函數來生成0~1的隨機數,也可以通過設置函數的值使其生成任意範圍的隨機數或者是各不相同的隨機數

在JavaScript中可以通過Math.random()函數產生一個0~1之間的隨機數,但是這往往滿足不了我們平時的需求。但是我們可以通過其他方法來使其產生我們想要的隨機數。今天將為大家分享的是通過Math.random()函數產生隨機數,具有一定的參考作用,希望對大家有所幫助。

【推薦課程:JavaScript教程、JavaScript教程手冊】

隨機數生成

在JavaScript中通過以下語句可生成0~1的隨機數:

Math.round(Math.random());

如果我們想設置在指定範圍里的隨機數也可通過以上的函數生成

例:生成8~100之間的隨機數

Documentvar num=Math.floor(Math.random()*100+8);document.write(num);

效果圖:

GIF.gif

如果你想生成10到100範圍的話只需要將後面的數字8改為10就可以了,通過上述方法我們就可以實現自定義範圍內隨機數的產生了

生成不重複的隨機數

有時可以通過特定的方法來產生隨機數但是它們之間不會重複,如下所示

// 定義存放生成隨機數的數組 var array=new Array(); // 循環N次生成隨機數 for(var i = 0 ; ; i++){ // 只生成10個隨機數 if(array.length


【本文地址】

分享到:

相關推薦


熱門文章


專題文章

CopyRight 2018-2019 樟樹知識網 版權所有 豫ICP備17102854號