微信小程序 取隨機數


 第一思路

如:現在要從50<  、 =<100內取一個隨機數: 

ran.Next(1,50)生成的是1-50的隨機數+50

結束

 第二思路

Math.random()的取值范圍是:

0<=Math.random()<1  隨機小數

Math.floor(X) =X的整數位
例如
Math.floor(6.999)  ===  6
Math.floor(39.001)   ===  39
Math.floor(8)   ===  8

應用實例:

Math.random()和Math.floor(X) 結合起來就可以獲得一個你想要的范圍內的整數。

如:現在要從50<=  、 <100內取一個隨機數:

Math.random()*50  //這樣我們就能得到一個 >=0 且 <50的隨機小數

加50:Math.random()*50 + 50    //現在這個數就 >=50 且 <100

再使用Math.floor(Math.random()*50 + 50)取整

結束

 


免責聲明!

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



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