我用javascript编写了不到一年的时间,但我仍然认为自己是新手。我正在尝试制作一个BlackJack游戏,但我也不想要任何重复的卡片,所以我试图看看我是否可以在两张卡片相同时重新加载该功能。这就是我到目前为止所拥有的。提前感谢所有回答的人。
var Ntotal;
var next=parseInt(Math.random()*4)
function Hit(){
var div=document.getElementById('output');
document.getElementById('Hit').style.display="none";
document.getElementById('Stay').style.display="none";
var newsum=numbers[cards.indexOf(cards[next])]
if(cards[next]!=cards[generate] && cards[next]!=cards[pick]){
div.innerHTM="<img src=' "+cards[next]+" '/> ";
Ntotal=(total+newsum);
document.getElementById('total').innerHTML="You have a total of "+Ntotal;
}else{
Hit.reload(true)
}
}
答案 0 :(得分:0)
您可以重新加载页面:
window.location.reload()
或者您可以定义一个清除输出的功能。