Add game reset functionality
This commit is contained in:
parent
089bb290e7
commit
9ee116f1f0
2 changed files with 11 additions and 2 deletions
11
script.js
11
script.js
|
|
@ -87,7 +87,7 @@ function game() {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function endGame(){
|
function endGame() {
|
||||||
let winner = (pScore > cScore) ? true : false;
|
let winner = (pScore > cScore) ? true : false;
|
||||||
const newGame = document.createElement("button");
|
const newGame = document.createElement("button");
|
||||||
const newDiv = document.createElement("div");
|
const newDiv = document.createElement("div");
|
||||||
|
|
@ -100,6 +100,15 @@ function endGame(){
|
||||||
|
|
||||||
newGame.textContent = "Play Again?";
|
newGame.textContent = "Play Again?";
|
||||||
newGame.classList.add("button");
|
newGame.classList.add("button");
|
||||||
|
newGame.addEventListener("click", resetGame);
|
||||||
newDiv.appendChild(newGame);
|
newDiv.appendChild(newGame);
|
||||||
msg.appendChild(newDiv);
|
msg.appendChild(newDiv);
|
||||||
|
}
|
||||||
|
|
||||||
|
function resetGame() {
|
||||||
|
pScore = 0;
|
||||||
|
cScore = 0;
|
||||||
|
player.textContent = "0";
|
||||||
|
computer.textContent = "0";
|
||||||
|
msg.textContent = "";
|
||||||
}
|
}
|
||||||
|
|
@ -17,7 +17,7 @@ h1{
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.button, #msg .button {
|
.button {
|
||||||
width: 200px;
|
width: 200px;
|
||||||
margin: 5px;
|
margin: 5px;
|
||||||
font-size: 30px;
|
font-size: 30px;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue