Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.10.2017, 00:51
Новичок на форуме
Отправить личное сообщение для olikbel2017 Посмотреть профиль Найти все сообщения от olikbel2017
 
Регистрация: 19.02.2017
Сообщений: 5

игра угадай число. что я сделала не так? 2 раза выбираю число и он выкидывает...
var randomNum = Math.round((Math.random() * (1000 - 1) + 1));
var numberVar = prompt("Угадайте число", "");

if(numberVar > randomNum)
{
do
{
	 numberVar = prompt("Попробуйте число по меньше", "");
}while((numberVar < randomNum) || (numberVar == randomNum));
}
if(numberVar < randomNum)
{
do
{
	 numberVar = prompt("Попробуйте число по больше", "");
}while ((numberVar > nrandomNum) || (numberVar == randomNum));
}
if (numberVar  == randomNum)
{
document.write("Вы угадали, число "+numberTrue);
}
Ответить с цитированием
  #2 (permalink)  
Старый 07.10.2017, 01:00
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

olikbel2017,
может numberVar сделать числом?
Ответить с цитированием
  #3 (permalink)  
Старый 07.10.2017, 01:04
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

olikbel2017,
16 строка
Сообщение от olikbel2017
nrandomNum
Ответить с цитированием
  #4 (permalink)  
Старый 07.10.2017, 01:09
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

olikbel2017,
20 строка откуда numberTrue???
Ответить с цитированием
  #5 (permalink)  
Старый 07.10.2017, 01:27
Новичок на форуме
Отправить личное сообщение для olikbel2017 Посмотреть профиль Найти все сообщения от olikbel2017
 
Регистрация: 19.02.2017
Сообщений: 5

var randomNum = Math.round((Math.random() * (1000 - 1) + 1));
var number = prompt("Угадайте число", "");
do {
    while (number <= 1000 && numberVar != null);
}

if(number > randomNum)
{
do
{
	 number = prompt("Попробуйте число по меньше", "");
}while((number < randomNum) || (number == randomNum));
}
if(number < randomNum)
{
do
{
	 number = prompt("Попробуйте число по больше", "");
}while ((number > nrandomNum) || (number == randomNum));
}
if (number  == randomNum)
{
document.write("Вы угадали, число "+randomNum);
}
Ответить с цитированием
  #6 (permalink)  
Старый 07.10.2017, 01:28
Новичок на форуме
Отправить личное сообщение для olikbel2017 Посмотреть профиль Найти все сообщения от olikbel2017
 
Регистрация: 19.02.2017
Сообщений: 5

так?
Ответить с цитированием
  #7 (permalink)  
Старый 07.10.2017, 01:29
Новичок на форуме
Отправить личное сообщение для olikbel2017 Посмотреть профиль Найти все сообщения от olikbel2017
 
Регистрация: 19.02.2017
Сообщений: 5

опять что то не так((((я уже в панике
Ответить с цитированием
  #8 (permalink)  
Старый 07.10.2017, 01:32
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

olikbel2017,
<script>
var randomNum = Math.round((Math.random() * (1000 - 1) + 1)); console.log(randomNum)
var numberVar = prompt("Угадайте число", "");

if(numberVar != randomNum && numberVar != null)
{
do
{ var txt = "Попробуйте число по меньше "
  if(+numberVar < randomNum) txt = "Попробуйте число по больше ";
  numberVar = prompt(txt+numberVar, "");
}while (numberVar != randomNum && numberVar != null);

};
if (numberVar  == randomNum)
{
document.write("Вы угадали, число "+randomNum);
}
else document.write("сам дурак");
  </script>

Последний раз редактировалось рони, 07.10.2017 в 01:36.
Ответить с цитированием
  #9 (permalink)  
Старый 07.10.2017, 01:41
Новичок на форуме
Отправить личное сообщение для olikbel2017 Посмотреть профиль Найти все сообщения от olikbel2017
 
Регистрация: 19.02.2017
Сообщений: 5

спасибо рони огромное))))
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мой собственный башорг в скайпе))) devote Оффтопик 81 03.10.2012 00:56
Психологическая деформация программистов DreamTheater Оффтопик 59 24.03.2012 05:03
http://gigalit.info - Мои контакты Маэстро Ваши сайты и скрипты 70 08.12.2011 03:12
фрактальный сыр x-yuri Оффтопик 76 23.11.2011 21:59
О фрилансе (Личный опыт) free Оффтопик 105 18.08.2011 17:02