首頁 web前端 js教程 random()函數怎麼使用

random()函數怎麼使用

Feb 14, 2019 am 10:47 AM
random

random()函數可以用來傳回範圍0(包括)到1(不包含)之間的浮點偽隨機數。然後可以根據所需範圍縮放此隨機數,下面我們就來看看random()函數的具體使用方法。

random()函數怎麼使用

我們先來看random()函數的基本語法

Math.random()
登入後複製

math.random()函數回傳範圍是[ 0,1)。

下面我們來看具體範例

取得介於[0,1)之間的隨機數

程式碼如下

<!DOCTYPE html>
<html>
<head>
   <title></title>
</head>
<body>
<script type="text/javascript"> 
    var random = Math.random( ); 
    document.write("生成的随机数 : " + random );  
</script> 
</body>
</html>
登入後複製

運行結果為:

生成的随机数 : 0.8336114321997108
登入後複製

取得兩個值之間的隨機數:Math.random()可用來取得兩個值之間的隨機數。傳回值為[min,max)。

程式碼如下

<!DOCTYPE html>
<html>
<head>
   <title></title>
</head>
<body>
<script type="text/javascript"> 
    var min=4; 
    var max=5;  
    var random = Math.random() * (+max - +min) + +min; 
    document.write("生成的随机数 : " + random );  
</script> 
</body>
</html>
登入後複製

運行結果為:

生成的随机数 : 4.887121143160121
登入後複製

取得兩個值之間的隨機整數:Math.random()可用於取得兩個值之間的整數。如果min不是整數,則傳回值不小於min或大於min的下一個整數,且小於但不等於max。

程式碼如下

<!DOCTYPE html>
<html>
<head>
   <title></title>
</head>
<body>
<script type="text/javascript"> 
    var min=4; 
    var max=8;  
    var random =Math.floor(Math.random() * (+max - +min)) + +min; 
    document.write("生成的随机数 : " + random );  
</script> 
</body>
</html>
登入後複製

運行結果為:

生成的随机数 : 6
登入後複製

這篇文章到這裡就全部結束了,更多精彩內容大家可以關注php中文網的其他相關欄目教程! ! !

#

以上是random()函數怎麼使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

python random函式庫如何使用demo python random函式庫如何使用demo May 05, 2023 pm 08:13 PM

pythonrandom函式庫簡單使用demo當我們需要產生隨機數或從一個序列中隨機選擇元素時,可以使用Python內建的random函式庫。以下是一個有註解的例子,示範如何使用random函式庫:#導入random函式庫importrandom#產生一個0到1之間的隨機小數random_float=random.random()print(random_float)#產生一個指定範圍內的隨機整數(包括端點)random_int=random.randint(1,10)print(random_int)#

Java使用Random類別的nextDouble()函數產生隨機的雙精確度浮點數 Java使用Random類別的nextDouble()函數產生隨機的雙精確度浮點數 Jul 25, 2023 am 09:06 AM

Java使用Random類別的nextDouble()函數產生隨機的雙精確度浮點數Java中的Random類別是一個偽隨機數產生器,可以用來產生不同類型的隨機數。其中,nextDouble()函數用來產生一個隨機的雙精度浮點數。在使用Random類別之前,我們需要先導入java.util套件。接下來我們可以建立一個Random對象,然後使用nextDouble()函數

Python 2.x 中如何使用random.choice()函數從清單中隨機選擇一個元素 Python 2.x 中如何使用random.choice()函數從清單中隨機選擇一個元素 Aug 01, 2023 pm 12:25 PM

Python是一種非常受歡迎的程式語言,而其中的random模組則提供了各種隨機數產生的功能。本文將介紹如何在Python2.x中使用random.choice()函數從清單中隨機選擇一個元素。在Python中,random模組是實現隨機數產生的核心模組之一。它提供了各種產生隨機數的方法,包括產生隨機整數、隨機浮點數和隨機選擇等。在我們的例子中,我們使用r

Java中如何使用Random.nextInt()方法產生隨機數? Java中如何使用Random.nextInt()方法產生隨機數? Nov 18, 2023 pm 03:44 PM

Java中如何使用Random.nextInt()方法產生隨機數?隨機數在電腦科學有廣泛應用,可用於產生密碼、遊戲中的隨機事件、資料科學中的隨機抽樣等。 Java中提供了Random類別來產生隨機數,其中的nextInt()方法可以用來產生一個隨機整數。以下我將介紹如何使用Random.nextInt()方法產生隨機數,並提供具體的程式碼範例。首先,我們需要

如何使用Java中的Random函數產生隨機數 如何使用Java中的Random函數產生隨機數 Jun 26, 2023 pm 02:55 PM

在編寫Java程式時,我們經常需要產生隨機數字用於各種用途,例如測試資料、密碼產生等。 Java中提供了Random類別來實現產生隨機數的功能。本文將介紹如何使用Java中的Random函數產生隨機數。導入Random類別在使用Random類別之前,我們需要導入它,可以在程式碼的開頭使用import語句導入。範例程式碼如下:importjava.util.Random;

c語言random函數怎麼用 c語言random函數怎麼用 Sep 05, 2023 am 10:49 AM

c語言random函數用法:1、random.random,隨機產生(0,1)之間的浮點數;2、random.randint,隨機產生在範圍之內的整數,兩個參數分別表示上限和下限;3 、random.randrange,在指定範圍內,依指定基數遞增的集合中獲得一個隨機數;4、random.choice,從序列中隨機抽取一個數;5、random.shuffle,隨機排序。

Python 3.x 中如何使用random.choice()函數從列表中隨機選擇一個元素 Python 3.x 中如何使用random.choice()函數從列表中隨機選擇一個元素 Jul 30, 2023 pm 03:57 PM

Python3.x中如何使用random.choice()函數從列表中隨機選擇一個元素隨機選擇一個元素是程式設計中非常常見的需求,Python3.x中的random模組提供了一個非常方便的函數random.choice()來實現這個功能。它可以在給定的列表中隨機選擇一個元素並返回。以下將介紹random.choice()函數的使用方法,並提供一些程式碼示

Java Random類別裡的種子問題怎麼解決 Java Random類別裡的種子問題怎麼解決 May 03, 2023 pm 07:37 PM

可以說在現在的電腦語言裡面,以及一般使用者這裡,都是沒有辦法獲得真正的隨機數的。真正的隨機數現在也只有在量子電腦當中才有獲得。所以我們現在所說的隨機數,也可以稱為偽隨機數,偽隨機數是透過一種演算法並且結合當下一個有規律其不斷改變的數(例如時間)所獲得的結果。我們將這種透過演算法集合時間作為初始獲得隨機數的基準的資料稱為種子。 Java當中創建隨機數的方式是有兩種的:第以種就是直接創建Random物件Randomrandom=newRandom();在底層就會呼叫這個方法來得到種子:第二種就是將自己創建

See all articles