国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

使用Math.floor與Math.random取隨機整數的方法詳解

2024-05-06 15:48:05
字體:
來源:轉載
供稿:網友
本篇文章對使用Math.floor與Math.random取隨機整數的方法進行了詳細的分析介紹。需要的朋友參考下

Math.random():獲取0~1隨機數

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

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

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

這就能得到一個取值范圍為1~52的隨機整數了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 安溪县| 惠来县| 海南省| 巨野县| 酉阳| 神农架林区| 左贡县| 成都市| 江阴市| 昌吉市| 东港市| 宜黄县| 古蔺县| 建阳市| 通河县| 灵寿县| 商洛市| 洛南县| 安阳县| 调兵山市| 嘉义县| 凤台县| 岳普湖县| 丰台区| 福鼎市| 吴旗县| 奉贤区| 虹口区| 开平市| 德令哈市| 长沙县| 霞浦县| 鹰潭市| 闸北区| 庆阳市| 封开县| 吉隆县| 甘德县| 栾城县| 太谷县| 沾化县|