js 關於正確率的控制

經常會遇到一些開發場景需要我們按照一定的概率執行某件事,經常遇到的比如電商活動的抽獎,前段時間寫一個類似頭腦王者的答題小程序,如果沒有玩家匹配時,需要與機器人,而機器人的答題正確率需要設定。

那麼關於正確率具體實現的思路是什麼呢,其實很簡單,就是利用“隨機數”

實現代碼如下:

//首先創建一個隨機數n
let n = Math.floor(Math.random() * 100);
//然後根據給定的正確率,進行判斷,假設此處的正確率爲20%
let correct = 20
if(n<=correct){
    //這裏表示正確時的操作
}

是不是 so~ easy!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章