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