為了在 Javascript 中創建一個隨機數,使用了 math.random ()
函數。 JavaScript math.random ()
生成一個介於 0 和 1 之間的隨機十進制值。該函數不接受任何參數。要獲得大於 1 的隨機數,只需根據需要將結果相乘即可。
在編程中,經常需要獲得一個隨機數。例如,您可以創建一個拼圖,並希望您的程序在用戶每次運行程序時生成一個隨機數。或者您可能希望隨機運行一個函數。
這就是 Math.random () JavaScript 函數的用武之地。Math.random () 是一個內置方法,它可以可用於在 JavaScript 中生成隨機數。該函數返回一個介於 0(包括)和 1(不包括)之間的值,但我們可以使用另一個名為 Math.floor () 的函數將我們的數字轉換為隨機整數。
在本教程中,我們將探索 JavaScript 隨機數生成的基礎知識,並討論如何在代碼中使用 Math.random () 函數。
JavaScript Math Refresher
JavaScript Math 對象為開發人員提供了一組可以對數字執行的數學函數。這些函數包括返回數字的絕對值、舍入數字、計算數字的平方根等。
Math 對象適用於 JavaScript 中的 Number 數據類型。這是 JavaScript 程序中 Math 對象的樣子:
Math.functionName ();
其中一個最常見的Math 庫中有用的函數——以及我們將在本教程後面使用的函數——是 Math.floor () 函數。此方法可用於返回四捨五入到最接近的整數或較小整數的值。下面是一個實際使用的 Math.floor () 方法示例: