最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用Math.floor與Math.random取隨機(jī)整數(shù)的方法詳解

 更新時(shí)間:2013年05月07日 17:21:56   作者:  
本篇文章對(duì)使用Math.floor與Math.random取隨機(jī)整數(shù)的方法進(jìn)行了詳細(xì)的分析介紹。需要的朋友參考下

Math.random():獲取0~1隨機(jī)數(shù)

Math.floor() method rounds a number DOWNWARDS to the nearest integer, and returns the result. (小于等于 x,且與 x 最接近的整數(shù)。)
其實(shí)返回值就是該數(shù)的整數(shù)位:
Math.floor(0.666)   -->  0
Math.floor(39.2783)   -->  39

所以我們可以使用Math.floor(Math.random())去獲取你想要的一個(gè)范圍內(nèi)的整數(shù)。
如:現(xiàn)在要從1~52內(nèi)取一個(gè)隨機(jī)數(shù):
首先Math.random()*52  //這樣我們就能得到一個(gè) >=0 且 <52的數(shù)
然后加1:Math.random()*52 + 1    //現(xiàn)在這個(gè)數(shù)就 >=1 且 <53
再使用Math.floor取整

最終: Math.floor(Math.random()*52 + 1)

這就能得到一個(gè)取值范圍為1~52的隨機(jī)整數(shù)了.

 

相關(guān)文章

最新評(píng)論

奈曼旗| 扬中市| 婺源县| 安顺市| 台江县| 梅河口市| 石台县| 巴彦淖尔市| 新泰市| 文水县| 察雅县| 平果县| 珠海市| 彰化市| 广安市| 吉林省| 南漳县| 曲靖市| 德钦县| 普陀区| 封开县| 正镶白旗| 绥宁县| 福泉市| 祁连县| 上林县| 那曲县| 井陉县| 满城县| 棋牌| 山东省| 武隆县| 南汇区| 瑞金市| 洪江市| 锦屏县| 丹巴县| 潜江市| 略阳县| 敦煌市| 庆城县|