Skip to content

Instantly share code, notes, and snippets.

@codecademydev
Created October 5, 2020 10:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save codecademydev/d3b50f0b256f0844b6cca2372486a163 to your computer and use it in GitHub Desktop.
Save codecademydev/d3b50f0b256f0844b6cca2372486a163 to your computer and use it in GitHub Desktop.
Codecademy export
let humanScore = 0;
let computerScore = 0;
let currentRoundNumber = 1;
// Write your code below:
const generateTarget = () =>
Math.floor(Math.random()*10);
//function to generate the target score
const compareGuesses = (humanGuess, computerGuess, targetNumber) =>
{
targetNumber = generateTarget();
if (Math.abs(humanGuess - targetNumber) < Math.abs(computerGuess - targetNumber))
{
return true;
} else if (Math.abs(humanGuess - targetNumber) > Math.abs(computerGuess - targetNumber))
{
return false;
} else {
return true;
}
}
//function to determine the winner of each round. We haven't defined humanGuess and computerGuess parameters yet.
/*const getAbsoluteDistance = () =>
{
return
}
*/
const updateScore = winner =>
{
if (winner === 'human')
{
humanScore += 1;
}
else if (winner === 'computer')
{
computerScore += 1;
}
}
const advanceRound = () =>
currentRoundNumber += 1;
updateScore('computer');
console.log(computerScore);
updateScore('human');
console.log(humanScore);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment