我目前正在對(duì) Math.Random() 的結(jié)果使用正確或錯(cuò)誤的腳本代碼如下var win = Math.random() >= (percent / 100); if (win === true) { console.log("true") } else { console.log("false") }在本例中,percent默認(rèn)值為 50。如果我把百分比設(shè)置為 90%,它或多或少總是會(huì)返回 false Math.random() >= (90 / 100);.. 但由于你只有 10% 返回 false,這很奇怪如果我將百分比設(shè)置為 1%,它會(huì)繼續(xù)返回 true(但我認(rèn)為它幾乎總是應(yīng)該返回 false,因?yàn)閺募夹g(shù)上講,您只有 1% 的機(jī)會(huì)返回 true)。>=(也大于或等于)是否翻轉(zhuǎn)了錯(cuò)誤的一面 - 即使您輸入 90(百分比)/ 100,您確實(shí)感覺(jué)獲勝的機(jī)會(huì)較小= true希望有人能澄清我的符號(hào)是否放置錯(cuò)誤
Math.random() 結(jié)果似乎顛倒了
臨摹微笑
2023-06-29 20:59:16