1
我正在研究一個簡單的俄羅斯輪盤賭JavaScript遊戲。它所做的只是在屏幕上打印Live或die,但我希望它是隨機的,目前我有一個爲Live和Die打印輸出設置的數組,但我想生成一個0-5之間的隨機數,所以它不是人類進入。這是我目前正在運行的。Math.Random()挑選隨機數組
<script>
\t var randomnumber = math.random();
\t var a = ['Die', 'Die', "Die", 'Live', 'Die', 'Die'];
\t document.write('You ' + a[randomnumber]);
</script>
能給我的Math.random();在var?並可以將它插入到document.write();
?
是的,你可以的Math.random的結果存儲在一個變種,但由於你沒有指定任何參數,你會在'[0,1)'範圍內得到一個浮點數值,這個數值作爲一個數組索引是無用的。所以,RTFM:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/random –