我试图通过JavaScript创建一个通用的21点游戏。javascript功能完成后html显示
<button type="button" onClick="deal()">Start Game</button>
这反过来运行方法进行处理:当您单击开始按钮,游戏开始
function deal() {
card1 = Math.floor(Math.random() * 52);
card2 = Math.floor(Math.random() * 52);
card1 = changeCard(card1);
card2 = changeCard(card2);
score = card1 + card2;
for (var i = 0; i < aceAmount || score > 21;aceAmount--) {
score -= 10;
}
document.write("You were dealt a " + card1 + " and a " + card2 + " for a total of " + score + ".\nDo you wish to hit or pass?");
aceAmount = 0;
};
我的问题是一旦交易方法运行,我怎么能得到两个HTML按钮显示如:
<button type="button" onClick="hit()">Hit</button>
<button type="button" onClick="pass()">Pass</button>