js基礎(chǔ)day6

Math對(duì)象方法的使用方式: Math.方法名(實(shí)參...)

1. 隨機(jī)小數(shù): 0-1之間, random()

2. 取整方式

? ? ? ? 2.1 ceil(): 向上取整, Math.ceil(參數(shù))? ? : 天花板數(shù)

? ? ? ? 2.2 floor(): 向下取整, Math.floor(參數(shù))? : 地板數(shù)

? ? ? ? 2.3 round(): 四舍五入, Math.round(參數(shù))

3. 求最大值和最小值

? ? ? ? 3.1 max(): 最大值, 不限定參數(shù)

? ? ? ? 3.2 min(): 最小值, 不限定參數(shù)

?4. 求冪: x 的 y 次方: Math.pow(底數(shù)x,指數(shù)y)

如何生成任意范圍隨機(jī)數(shù)

1、 如何生成0-10的隨機(jī)數(shù)呢甲献?

Math.floor(Math.random() * (10 + 1))

2宰缤、如何生成5-10的隨機(jī)數(shù)?

Math.floor(Math.random() * (5 + 1)) + 5

3晃洒、如何生成N-M之間的隨機(jī)數(shù)

Math.floor(Math.random() * (M - N + 1)) + N

求:0-N之間隨機(jī)正數(shù)

1. 隨機(jī)0-1之間的小數(shù): Math.random()

2. 放大指定倍數(shù): * N

3. 取整: 如果是兩端都有 Math.round(), 如果不包含小: Math.ceil()? 如果只要小: Math.floor()

其中: Math.ceil()是不大安全的: 可能隨機(jī)到0( 一般會(huì)忽略概率)

隨機(jī)點(diǎn)名案例

需求:請(qǐng)把 [‘趙云’, ‘黃忠’, ‘關(guān)羽’, ‘張飛’, ‘馬超’, ‘劉備’, ‘曹操’] 隨機(jī)顯示一個(gè)名字到頁(yè)面中

分析:

①:利用隨機(jī)函數(shù)隨機(jī)生成一個(gè)數(shù)字作為索引號(hào)

②: 數(shù)組[隨機(jī)數(shù)] 生成到頁(yè)面中

<script>

????????function?getRandom(min,?max)?{

????????????//最小值-最大值的隨機(jī)數(shù)(包含最小值和最大值)

????????????return?Math.floor(Math.random()?*?(max?-?min?+?1))?+?min

????????}

????????let?arr?=?['趙云',?'黃忠',?'關(guān)羽',?'張飛',?'馬超',?'劉備',?'曹操',?'pink老師']

????????//生成隨機(jī)數(shù)

????????let?random?=?getRandom(0,?arr.length?-?1)

????????console.log(random);

????????//渲染到頁(yè)面

????????document.write(arr[random])

????????//?document.write(arr[random])

????????//從數(shù)組里刪除這個(gè)元素

????????arr.splice(random,?1)

????????//渲染到控制臺(tái)

????????console.log(arr)

????</script>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末慨灭,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子球及,更是在濱河造成了極大的恐慌氧骤,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,888評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件吃引,死亡現(xiàn)場(chǎng)離奇詭異筹陵,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)镊尺,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,677評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)朦佩,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人庐氮,你說(shuō)我怎么就攤上這事语稠。” “怎么了弄砍?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,386評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵仙畦,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我音婶,道長(zhǎng)慨畸,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,726評(píng)論 1 297
  • 正文 為了忘掉前任衣式,我火速辦了婚禮先口,結(jié)果婚禮上型奥,老公的妹妹穿的比我還像新娘。我一直安慰自己碉京,他們只是感情好厢汹,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,729評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著谐宙,像睡著了一般烫葬。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上凡蜻,一...
    開(kāi)封第一講書(shū)人閱讀 52,337評(píng)論 1 310
  • 那天搭综,我揣著相機(jī)與錄音,去河邊找鬼划栓。 笑死兑巾,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的忠荞。 我是一名探鬼主播蒋歌,決...
    沈念sama閱讀 40,902評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼委煤!你這毒婦竟也來(lái)了堂油?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,807評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤碧绞,失蹤者是張志新(化名)和其女友劉穎府框,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體讥邻,經(jīng)...
    沈念sama閱讀 46,349評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡迫靖,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,439評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了兴使。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片袜香。...
    茶點(diǎn)故事閱讀 40,567評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖鲫惶,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情实抡,我是刑警寧澤欠母,帶...
    沈念sama閱讀 36,242評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站吆寨,受9級(jí)特大地震影響赏淌,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜啄清,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,933評(píng)論 3 334
  • 文/蒙蒙 一六水、第九天 我趴在偏房一處隱蔽的房頂上張望俺孙。 院中可真熱鬧,春花似錦掷贾、人聲如沸睛榄。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,420評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)场靴。三九已至,卻和暖如春港准,著一層夾襖步出監(jiān)牢的瞬間旨剥,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,531評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工浅缸, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留轨帜,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,995評(píng)論 3 377
  • 正文 我出身青樓衩椒,卻偏偏與公主長(zhǎng)得像蚌父,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子烟具,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,585評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • Math基礎(chǔ) 專門(mén)用于封裝數(shù)學(xué)計(jì)算所用的API或常量 Math不能new Math的API 1.取整 1>上取整:...
    夢(mèng)見(jiàn)君笑閱讀 421評(píng)論 0 2
  • ECMAscript 基礎(chǔ)語(yǔ)法 變量 數(shù)據(jù)類型 運(yùn)算符 數(shù)組 函數(shù) 對(duì)象 BOM 瀏覽器對(duì)象模型 window對(duì)象...
    淺笑_閱讀 222評(píng)論 0 0
  • --- 學(xué)習(xí)目標(biāo): - 掌握編程的基本思維 - 掌握編程的基本語(yǔ)法 typora-copy-images-to: ...
    YFBigHeart閱讀 1,057評(píng)論 0 2
  • JS 1梢什、js簡(jiǎn)介 JavaScript是一種基于對(duì)象的客戶端的腳本語(yǔ)言 是一種弱類型的動(dòng)態(tài)腳本語(yǔ)言 弱類型:對(duì)數(shù)...
    北冥有魚(yú)_425c閱讀 200評(píng)論 0 1
  • JS 1、js簡(jiǎn)介 JavaScript是一種基于對(duì)象的客戶端的腳本語(yǔ)言 是一種弱類型的動(dòng)態(tài)腳本語(yǔ)言 弱類型:對(duì)數(shù)...
    哈雷_瑞星閱讀 125評(píng)論 0 0