當前位置: 華文星空 > 知識

有一個盒子,把錢放進去有一半的概率變成雙倍,也有一半的概率錢會消失,你會放錢進去嗎?

2021-06-05知識

我必須反對一波狗哥

@我變成了一條狗

我也懶得bb了,直接給你上程式碼來跑結果
10萬次
程式邏輯: 每10次為一組,每次都隨機生成一個數,這個數在0-1之間,大於0.5,我記做1, 小於0.5我記做0, 也就是這10個數一組,如果都為0,則表示你中獎了,或者都為1,也表示都中獎了

let arr = [] let count = 0; for(var i=0;i<100000; i++) { let temp = new Array(10) for(var j = 0; j< 10; j++){ temp[j] = Math.random()>0.5 ? 1 : 0 if( temp.join("") === "0000000000" || temp.join("") === "1111111111" ){ console.log("成功", i, j) count ++ } } arr.push(temp) } console.log(arr, count)

以上這段js程式碼,你可以跑在任意瀏覽器,F12開啟控制台,然後console面板你輸入進去,它會執行

我來告訴你結果204次,169次,191次,187次,隨便哪次都超過100, 證明,10萬次,每次10個這種相同的,概率都有 100/100000=== 1/1000

也有可能是因為這是個偽隨機,但是即便如此,程式告訴你,你也有概率一把輸光。。。。。所以不要抱僥幸心理了,謝謝