Wpis z mikrobloga

#javascript #programowanie
Nie moge wyśiwetlić napisu który gracz wygrał. Co jest nie tak? Napis "Click to continue" działa.

function drawEverything() {

canvasContext.fillStyle = 'black';
canvasContext.fillRect(0, 0, canvas.width, canvas.height);

if (showWinScreen) {

canvasContext.fillStyle = 'white';

if (player1Score >= WINNING_SCORE) {
canvasContext.fillText("PLAYER 1 WON!", 400, 100);

} else

if (player2Score >= WINNING_SCORE) {
canvasContext.fillText("PLAYER 2 WON!", 400, 100);
}

canvasContext.fillText("PLEASE CLICK TO CONTINUE", 350, 500);
return;
}
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pocieszny21 Na początku funkcji wpisz console.log(WINNING_SCORE); oraz to samo dla pozostałych zmiennych. Potem jak odpalasz kod wejdź do Chrome Dev Tools (f12) i w konsoli zobaczysz co zmienne przechowują.
  • Odpowiedz