The problem is this line document.getElementById("demo").innerText = "Score:", score; Change it to a template literal like this: document.getElementById("demo").innerText = `Score: ${score}`;
document.getElementById("demo").innerText = "Score:", score;
document.getElementById("demo").innerText = `Score: ${score}`;