JavaScript 隨機數
Math.random()
Math.random()
返回一個介於 0(包含)和 1(不包含)之間的隨機數。
Math.random()
始終返回一個小於 1 的數字。
JavaScript 隨機整數
Math.random()
與 Math.floor()
結合使用可以返回隨機整數。
JavaScript 中沒有所謂的整數。
這裡我們指的是沒有小數的數字。
合適的隨機函式
正如您在上面的示例中看到的,為所有隨機整數用途建立一個合適的隨機函式可能是一個好主意。
此 JavaScript 函式始終返回一個介於 min(包含)和 max(不包含)之間的隨機數
示例
function getRndInteger(min, max) {
return Math.floor(Math.random() * (max - min) ) + min;
}
自己動手試一試 »
此 JavaScript 函式始終返回一個介於 min 和 max(均包含)之間的隨機數
示例
function getRndInteger(min, max) {
return Math.floor(Math.random() * (max - min + 1) ) + min;
}
自己動手試一試 »