There are no errors, but the round will only update 1 time and the “you win/computer wins” don’t function correctly.

```
let humanScore = 0;
let computerScore = 0;
let currentRoundNumber = 1;
// Write your code below:
const generateTarget= () => {
Math.floor(Math.random() * 9);
return Math.floor(Math.random() * 9);
};
generateTarget();
let targetNumber = generateTarget();
//#4
const humanGuess = (targetNumber, humanGuess) => {
return Math.abs(a - b);
}
const computerGuess = (targetNumber, computerGuess) => {
return Math.abs(a - b);
}
function compareGuesses(humanGuess, computerGuess, targetNumber){
if(humanGuess <= computerGuess){
return true
}else{
return false
}
}
compareGuesses()
//#5
function updateScore(string) {
if(compareGuesses === true){
humanScore = humanScore++
return "you win!"
}else if(compareGuesses === false){
computerScore = computerScore++
return "computer wins!"
}
}
function advanceRound(){
advanceRound = advanceRound++
}
```

I realize it’s the last two functions, but not sure what else to do based on the instructions, so any suggestion is appreciated.