@@ -11,6 +11,8 @@ let player1ScoreText = document.querySelector("#player1ScoreText");
1111let player2ScoreText = document . querySelector ( "#player2ScoreText" ) ;
1212let currentPlayer1ScoreText = document . querySelector ( "#currentPlayer1ScoreText" ) ;
1313let currentPlayer2ScoreText = document . querySelector ( "#currentPlayer2ScoreText" ) ;
14+ let currentPlayer = document . querySelector ( "#currentPlayer" ) ;
15+ let rolled1 = document . querySelector ( "#rolled1" ) ;
1416
1517let player1Score = 0 ;
1618let currentPlayer1Score = 0 ;
@@ -21,10 +23,16 @@ let isPlayerTurn = true;
2123
2224
2325function updateUI ( ) {
24- player1ScoreText . textContent = `${ NAME1 } 's Score: ${ player1Score } ` ;
25- currentPlayer1ScoreText . textContent = `${ NAME1 } 's Turn: ${ currentPlayer1Score } ` ;
26- player2ScoreText . textContent = `${ NAME2 } 's Score: ${ player2Score } ` ;
27- currentPlayer2ScoreText . textContent = `${ NAME2 } 's Turn: ${ currentPlayer2Score } ` ;
26+ if ( isPlayerTurn ) {
27+ currentPlayer . textContent = `${ NAME1 } 's Turn` ;
28+ }
29+ else {
30+ currentPlayer . textContent = `${ NAME2 } 's Turn` ;
31+ }
32+ player1ScoreText . textContent = `Score: ${ player1Score } ` ;
33+ currentPlayer1ScoreText . textContent = `Turn Score: ${ currentPlayer1Score } ` ;
34+ player2ScoreText . textContent = `Score: ${ player2Score } ` ;
35+ currentPlayer2ScoreText . textContent = `Turn Score: ${ currentPlayer2Score } ` ;
2836 }
2937 updateUI ( ) ;
3038
@@ -66,7 +74,10 @@ roll.addEventListener("click", function(){
6674
6775 const value = rollDice ( ) ;
6876 dice . textContent = DIE [ value - 1 ] ;
77+ rolled1 . textContent = "" ;
6978 if ( value === 1 ) {
79+ rolled1 . textContent = "YOU ROLLED A ONE!" ;
80+ rolled1 . style . color = "red" ;
7081 if ( isPlayerTurn ) {
7182 currentPlayer1Score = 0 ;
7283 } else {
0 commit comments