我知道我可以使用隨機數發生器
var rolls = [];
for (var i=0; i<100; i++) {
rolls.push(Math.floor(6 * Math.random()) + 1);
}
得到100個輥具有單個管芯。
但是,如果它是一個神奇的死亡,每個數字都不會顯示出同樣的結果呢?
因此,不是每個數字顯示1/6的時間,數字1-4每個顯示10%的時間,而5顯示20%的時間,其餘的6顯示100%-20 %-4 * 10%= 40%的時間。
你如何使這樣一個隨機數發生器的分佈可以很容易地進行調整?