Показать сообщение отдельно
  #1 (permalink)  
Старый 19.11.2019, 11:39
Аватар для TatianaKsenofontova
Новичок на форуме
Отправить личное сообщение для TatianaKsenofontova Посмотреть профиль Найти все сообщения от TatianaKsenofontova
 
Регистрация: 19.11.2019
Сообщений: 1

посчитать количество попыток ввода
Добрый день.

У меня есть код, который сравнивает рандомное число с числом, загаданным пользователем:

var getRandomNumber = function(n) {
return Math.floor(Math.random() * n)
}

var guessNumber = function(number, reference) {
if (number > reference) {
return "The number you guessed is bigger, try again"
} else if (number < reference) {
return "The number you guessed is smaller, try again"
} else {
return "You guessed the number! You're the best!"
}
}

var myRandomNumber = getRandomNumber(100);


Каким образом я могу ограничить количество попыток, например, числом 10?

Мой черновик:

var Count = 0;

var getRandomNumber = function(n) {
return Math.floor(Math.random() * n)
}

var guessNumber = function(number, reference) {
if (Count > 10) {
return('You lost')
}else if (number > reference) {
return "The number you guessed is bigger, try again"
Count++
} else if (number < reference) {
return "The number you guessed is smaller, try again"
Count++
} else {
return "You guessed the number! You're the best!"
}
}

var myRandomNumber = getRandomNumber(100);


Заранее спасибо за помощь.
Ответить с цитированием