Проблем с random() в JavaScript

PHP, MySQL, JavaScript, HTML, CSS и др.
Аватар
titulqra
Извън линия
Потребител
Потребител
Мнения: 18
Регистриран на: 07 Май 2018, 12:45
Обратна връзка:

Проблем с random() в JavaScript

Мнение от titulqra » 30 Мар 2019, 15:15

Не знам дали е проблем или просто аз нещо пропускам, но пиша следния код да ми генерира рандом число в интервал:

Код за потвърждение: Избери целия код

var min=prompt("Enter min number:");
var max=prompt("Enter max number:");
var random=Math.round(Math.random()*(max-min)+min);
document.write("Generator na random chisla v intervala ot "+min+" do "+max+"\n");
document.write(random);
Проблема е, че като въведа 4 и 6, ми показва число в интервал от 0 до 2, а ако направя програмата без въвеждане на числа от потребителя, а просто декларирани предварително, нямам проблем. Ето и кода:

Код за потвърждение: Избери целия код

var min=4;
var max=6;
var random=Math.round(Math.random()*(max-min)+min);
document.write("Generator na random chisla v intervala ot "+min+" do "+max+"\n");
document.write(random);

Аватар
ur mama
Извън линия
Потребител
Потребител
Мнения: 116
Регистриран на: 29 Яну 2019, 12:00
Местоположение: Romania, Bucharest
Се отблагодари: 31 пъти
Получена благодарност: 16 пъти
Обратна връзка:

Проблем с random() в JavaScript

Мнение от ur mama » 30 Мар 2019, 16:30

Код за потвърждение: Избери целия код

var min = parseInt (prompt ('Enter min number') ) ;
var max = parseInt (prompt ('Enter max number') ) ;
var random=Math.round(Math.random()*(max-min)+min);
document.write("Generator na random chisla v intervala ot "+min+" do "+max+"\n");
document.write(random);
Така?
U wana be the best, but you cant? Ohhh, just go outside and kys...

Аватар
titulqra
Извън линия
Потребител
Потребител
Мнения: 18
Регистриран на: 07 Май 2018, 12:45
Обратна връзка:

Проблем с random() в JavaScript

Мнение от titulqra » 30 Мар 2019, 16:35

Стана, не се бях сетил за това :) Може да заключвате.

Заключено
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Уеб Програмиране”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 9 госта