JavaScript。だから私はここで少し問題がある。私はゲームを作ろうとしていますが、私はポイントをつけています。あなたがこのゲームに初めて勝つと、あなたは1ポイントを得るが、それ以外の時間はポイントを与えない。問題を見つけるのを助けることができますか?私はこれらの点線を太字にしています。あなたがこのん。その最後の2行ので、毎回JavaScriptポインター
function war(){
var dealer = document.getElementById("dealer");
var player = document.getElementById("player");
var winner = document.getElementById("winner");
var screen = document.getElementById("points");
var points = 10;
var win = lose;
var lose = win;
var dealercard = Math.floor(Math.random() *10)+1;
var playercard = Math.floor(Math.random() *10)+1;
dealer.innerHTML = dealercard;
player.innerHTML = playercard;
if(dealercard > playercard){
winner.style.color ="red";
winner.innerHTML = "You lost.";
}
else{
winner.style.color ="green";
winner.innerHTML = "You won.";
}
if (dealercard == playercard){
winner.style.color ="blue";
winner.innerHTML = "WAR"
}
**if(dealercard < playercard){
win = points + 1;
screen.innerHTML = win;
}
if(dealercard == playercard){
win = points + 1;
screen.innerHTML = win;
}**
}
既存の変数で宣言された事前指定値に増分値を追加するには、 '+ ='加算代入演算子を使用してください:https://developer.mozilla.org/en-US/ docs/Web/JavaScript/Reference/Operators/Assignment_Operators#Addition_assignment – UncaughtTypeError