Показать сообщение отдельно
  #11 (permalink)  
Старый 28.03.2020, 10:56
Профессор
Отправить личное сообщение для Сергей Ракипов Посмотреть профиль Найти все сообщения от Сергей Ракипов
 
Регистрация: 01.06.2010
Сообщений: 668

Почему у меня не остановился счетчик

let btn = document.querySelector(".btn");
let out = document.querySelector("#out");
let randomNum = Math.round(Math.random()*10);
let remained = document.querySelector("#remained")
remained.innerHTML = "Количество попыток 3";
let count = 3;


console.log(randomNum);


btn.onclick = guess;


function guess(){
let inputNum = document.querySelector("input").value;
inputNum = parseInt(inputNum);
	if (!isNaN(inputNum) && inputNum>=0 && inputNum <=10){
		if(inputNum < randomNum || count>=0){
			out.innerHTML = "Больше";
			count--;
			remained.innerHTML = "Осталось поптыток: " + count;
		}
		else if(inputNum > randomNum || count>=0){
			out.innerHTML = "Меньше";
			count--;
			remained.innerHTML = "Осталось поптыток: " + count;
		}
		else if (inputNum == randomNum){
			out.innerHTML = "Вы угадали";
			setTimeout(function(){
				location.reload();
			}, 2000)
		}
		else if (count<=0){
			remained.innerHTML = "Вы проиграли";
			setTimeout(function(){
				location.reload();
			}, 2000)
		}
	}
}
Ответить с цитированием