我試圖通過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>