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 –