Ребята вообщем тема такая:
изучаю JS недавно! пишу код необходимый для обучения! вообщем столкнулся с такой проблемой!
Код должен:
1 отображать рандомное целое число.
2 принимать числа у компьютера и человека
3 определять какое число ближе всего к рандомному!
4 насчитывать очки либо компу либо человеку.
5 вести счет раундов
Вот что у меня пока получается:
let humanScore = 0;
let computerScore = 0;
let currentRoundNumber = 1;
function generateTarget(){
return Math.floor (Math.random())*9
};
function compareGuesses(human,computer,setRandom){
var menNumb = setRandom-human;
var compNumb = setRandom-computer;
if (menNumb>compNumb){
return true
}else{
return false
}
}
const win=compareGuesses;
function updateScore(win){
if (win===true){
humanScore=humanScore+1
return 'Human'
}else{
computerScore=computerScore+1
return 'Computer'
}
}
function advanceRound(){
}
console.log(compareGuesses(1,4,2));
console.log(updateScore(compareGuesses))
но тут загвостка я не могу связать функцию function updateScore(win) что бы они принимала результат compareGuesses(human,computer,setRandom) в качестве параметра все перепробовал этот код переписывал уже раз 50 результат всегда один! В чем моя ошибка? На текущем этапе updateScore(win) присвоена я так понимаю дефолтное значение "ложное"
P.S код еще не дописан)) И прошу строго не судить)