我正在尝试制作一个简单的程序,其中有5个掷骰子,而最后一个获胜的人数最多,问题是if / else if,因为显示的唯一结果是else if if,even虽然应该随机
我试过在一开始就不将变量设置为0,而是切换位置。
function RollDie() {
Math.floor(Math.random() * 6);
var diceRoll = Math.floor(Math.random() * 6) + 1;
}
var player1 = 0;
var player2 = 0;
player1 = RollDie() + RollDie() + RollDie() + RollDie() + RollDie();
player2 = RollDie() + RollDie() + RollDie() + RollDie() + RollDie();
if (player2 > player1) {
text("player 2 has won", 180, 100);
} else if (player2 < player1) {
text("player 1 has won", 180, 100);
}
我希望最终结果是随机的,但不是。始终是if选项
噜噜哒
相关分类