From a2880211aecc8924c18616a5ee4bdaab17c2ed72 Mon Sep 17 00:00:00 2001 From: "Sophia.Bernert" <sophia.bernert@rbb-online.de> Date: Tue, 11 Mar 2025 14:32:40 +0100 Subject: [PATCH] Add getRoundResults --- game/index.js | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/game/index.js b/game/index.js index 7609ac0..24348cb 100644 --- a/game/index.js +++ b/game/index.js @@ -1,4 +1,6 @@ const options = ["Stein", "Papier", "Schere"]; +let playerScore = 0; +let computerScore = 0; function getRandomComputerResult(){ const number = Math.floor(Math.random()*options.length); @@ -13,4 +15,16 @@ function hasPlayerWonTheRound(player, computer){ } } -console.log(hasPlayerWonTheRound("Stein", "Schere")); \ No newline at end of file +function getRoundResults(playerChoice){ + const playerWon = hasPlayerWonTheRound(playerChoice, computerChoice); + + if(playerWon){ + playerScore++; //playerScore += 1; playerScore = playerScore + 1; + return `Spieler hat gewonnen! ${playerChoice} schlaegt ${computerChoice}`; + } else if (playerChoice === computerChoice){ + return `Unentschieden: beide haben ${playerChoice} gewaehlt.`; + } else { + computerScore++; + return `Computer hat gewonnen! ${computerChoice} schlaegt ${playerChoice}`; + } +} -- GitLab