Skip to content

Instantly share code, notes, and snippets.

@codecademydev
Created May 27, 2020 10:14
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/f7b17dc61f977b367c592a72bc6bf371 to your computer and use it in GitHub Desktop.
Save codecademydev/f7b17dc61f977b367c592a72bc6bf371 to your computer and use it in GitHub Desktop.
Codecademy export
let humanScore = 0;
let computerScore = 0;
let currentRoundNumber = 1;
// Write your code below:
function generateTarget(){
let secretNum = Math.floor(Math.random()*9);
return secretNum;
}
function compareGuesses(user, computer, secretNum){
let userDist = getAbsoluteDistance(user, secretNum);
let computerDist = getAbsoluteDistance(computer, secretNum);
if(userDist < computerDist){
return true;
}else if(userDist > computerDist){
return false;
}else if((userDist === computerDist)){
return true;
}
}
function updateScore(winner){
if(winner === "human"){
humanScore++;
}else{
computerScore++;
}
}
function advanceRound(){
currentRoundNumber++;
}
function getAbsoluteDistance(x, y){
if(x >= 0 && x <= 9){
let z = Math.abs(x - y);
return z;
}else{
alert('Just chose from 0 to 9');
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment