JavaScript中獲取隨機數


js生成隨機數

1. 先說幾個Math函數

Math.floor() 向下取整

Math.ceil() 向上取整

parseInt() 解析一個字符串,並返回一個整數

Math.random() 獲取0-1之間的隨機數

Math.round()  四舍五入

 

2. 獲取偽隨機數

獲取0-9的隨機數 parseInt(Math.random() * 10)

獲取0-N的隨機數 parseInt(Math.random() * N)

獲取1-10的隨機數 parseInt(Math.random() * 10 + 1)

獲取1-N的隨機數 parseInt(Math.random() * N + 1)

獲取0-N的隨機數 parseInt(Math.random() * (N + 1))

獲取N-M的隨機數 parseInt(Math.random() * (M - N + 1) +  N)

 

用floor()寫法和parseInt()一樣,用ceil()則再是否+1上會有區別。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM