| 
 | 
| 
 Когда должно 100% работать а не работает. <p>Мини-игра "Угадай число"</p> <p>Введите число <input type="text"> </p> <button class="btn">Угадать</button> <p id="out"></p> 
let btn = document.querySelector(".btn");
let out = document.querySelector("#out");
let randomNum = Math.floor(Math.random()*10);
let count = 3;
console.log(randomNum);
btn.onclick = guess;
function guess(){
let inputNum = document.querySelector("input").value;
inputNum = parseInt(inputNum.value);
	if(inputNum.value < randomNum){
		out.innerHTML = "Больше";
	}
	else if(inputNum.value > randomNum){
		out.innerHTML = "Меньше";
	}
	else {
		out.innerHTML = "Вы угадали";
	}
}
 | 
| 
 Не могу понять почему не работает. | 
| 
 Сергей Ракипов, у метода value не бывает метода value! и нет проверки на NaN | 
| 
 Цитата: 
 Это я уже в отчаяние начал пробовать все что не попадя, понимая что какой то бред. Про Nan я еще не знаю, но сейчас почитаю | 
| 
 Цитата: 
 
function guess(){
let inputNum = document.querySelector("input").value;
inputNum = parseInt(inputNum.value);
	if (!isNaN(inputNum) && inputNum>=0 && inputNum <=10){
		if(inputNum == randomNum){
			out.innerHTML = "Вы угадали";
		}
		else if(inputNum != randomNum){
			out.innerHTML = "Вы не угадали";
		}
	}
}
Вроде сейчас все сделал, все равно не работает И я не понимаю зачем проверку на Nan | 
| 
 Сергей Ракипов, строка 3. Цитата: 
 | 
| 
 Сергей Ракипов, 
<!DOCTYPE html>
<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
</head>
<body>
<p>Мини-игра "Угадай число"</p>
<p>Введите число
<input type="text">
</p>
<button class="btn">Угадать</button>
<p id="out"></p>
<script>
let btn = document.querySelector(".btn");
let out = document.querySelector("#out");
let randomNum = Math.floor(Math.random()*10);
let count = 3;
console.log(randomNum);
btn.onclick = guess;
function guess(){
let inputNum = document.querySelector("input").value;
inputNum = parseInt(inputNum);
    if(isNaN(inputNum)){
		out.innerHTML = "Введите число";
	}
	else if(inputNum < randomNum){
		out.innerHTML = "Больше";
	}
	else if(inputNum > randomNum){
		out.innerHTML = "Меньше";
	}
	else {
		out.innerHTML = "Вы угадали";
	}
}
</script>
</body>
</html>
 | 
| 
 Цитата: 
 А зачем я проверяю на Nan почему не досточно что я перевел все цифры. | 
| 
 Цитата: 
 | 
| 
 Цитата: 
 | 
| Часовой пояс GMT +3, время: 20:58. | 
 |