Shlop
@Shlop
Full Stack Developer (PHP/Laravel/JavaScript)

Рандом случайных вещественных чисел?

Здравствуйте, подскажите пожалуйста. Стоит в общем задача генерировать случайное число от 0 до $D. Дело вот в том, что пользователь вводит $D, и должно генерироваться число с одним знаком после запятой в диапазоне от 0 до $D. Подскажите пожалуйста как вот можно сделать это? Заранее благодарю за ответ
  • Вопрос задан
  • 491 просмотр
Решения вопроса 2
Stimulate
@Stimulate
могу
$d = 30;
echo mt_rand(0, $d * 10) / 10;
Ответ написан
KorniloFF
@KorniloFF
Работаю по font-end / JS
Если вводит пользователь, то можно сгенерировать рандом на клиенте.
<input id=d type="text" placeholder="Введите число" oninput="rnd()">

<script>
function rnd (e) {
	var rnd = Math.round(Math.random()*d.value);
	console.log(rnd);
	return rnd;
}
</script>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы