math random



Javascript random

Автор Mirror задал вопрос в разделе Другие языки и технологии

Нужен ява скрипт генерирующий рандомное значение из диапазона допустимых и получил лучший ответ

Ответ от Oleg Samoylenko[мастер]
тут много уточнений 🙂
какое распределение должно быть?
равномерное?
нормальное?
показательное?
и т. п.
пиши в личку, С всё есть ))
на ява переделать недолго и нетяжело.

Ответ от Ѐысь[эксперт]
Math.random
Синтаксисvar randomNumber = Math.random();

Описание, примеры

Заметим, что числа в яваскрипт хранятся в формате с плавающей точкой IEEE 754 с округлением в сторону ближайшего четного. Поэтому иногда, в очень редких случаях, возможна генерация обычно исключенной верхней границы.
Пример: Cлучайное число от 0(включительно) до 11function getRandom()
2{
3 return Math.random();
4}

Пример: Случайное число между min и max1function getRandomArbitary(min, max)
2{
3 return Math.random() * (max - min) + min;
4}

Пример: Случайное целое между min и max1// использование Math.round() даст неравномерное распределение!
2function getRandomInt(min, max)
3{
4 return Math.floor(Math.random() * (max - min + 1)) + min;
5}

источник: javascript.ru/Math.random

Ответ от Moldovanchik[эксперт]
Чтобы получить в Javascript случайное число следует использовать метод объекта Math.random(), который возвращает псевдо-случайное число от 0 (включительно) до 1 (не включая 1, т. е. число всегда меньше 1).

Для генерации целого псевдо-случайного числа от 0 до n включительно, используется следующая формула:
Math.floor( Math.random( ) * (n+1) )

Для генерации целого псевдо-случайного числа в диапазоне от m до n включительно, используется следующая формула:
Math.floor( Math.random( ) * (n - m + 1) ) + m

где m нижняя граница диапазона, а n верхняя граница диапазона.

Ниже приведена функция для генерации случайных чисел в диапазоне от m до n:
function randomNumber (m,n)
{
m = parseInt(m);
n = parseInt(n);
return Math.floor( Math.random() * (n - m + 1) ) + m;
}

Ответ от Артем Дивеев[новичек]
Генерация случайного числа (Javascript random, аналог PHP функции rand)
Чтобы получить в Javascript случайное число следует использовать метод объекта Math.random(), который возвращает псевдо-случайное число от 0 (включительно) до 1 (не включая 1, т. е. число всегда меньше 1).

Для генерации целого псевдо-случайного числа от 0 до n включительно, используется следующая формула:

Math.floor( Math.random( ) * (n+1) )Для генерации целого псевдо-случайного числа в диапазоне от m до n включительно, используется следующая формула:

Math.floor( Math.random( ) * (n - m + 1) ) + mгде m нижняя граница диапазона, а n верхняя граница диапазона.

Ниже приведена функция для генерации случайных чисел в диапазоне от m до n:

function randomNumber (m,n)
{
m = parseInt(m);
n = parseInt(n);
return Math.floor( Math.random() * (n - m + 1) ) + m;
}

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Нужен ява скрипт генерирующий рандомное значение из диапазона допустимых

Помогите написать генератор случайных букв на JavaScript.
Так тут написано то что сделать нужно)
var alphabet = "абвгдеёжзийклмнопрстуфхцчшщъыьэюя";подробнее...

Как поменять цвет (фон) кнопки javascript? ._.
Вот пример кода HTML-страницы:

<html>
<head>
<style>подробнее...
спросили в Documenta
JavaScript генератор случайных чисел
Math.floor(Math.random() * (1001));

т. к. не известно куда именно тебе выводить,
то
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

JavaScript!? Как проверить число на четность и как сгенерировать случайное число???
на четность: , если при делении на 2 остаток 0, значит четное. Или если последний бит числа равен
подробнее...

вопрос про JS, рандом чисел в %
function getRandomInteger(a, b) {
let min, max;
a = Number.parseInt(a, 10);
if
подробнее...

как через js поменять цвет текста
Ну, в беде-то не бросим)

<!doctype html>
<html lang="ru">подробнее...
спросили в Интернет Documenta
Подскажи плагин на firefox, которым можно качать музыку с вконтакте?
На странице с музыкой\видео вставляете скрипт в адресную строку и жмете Enter
подробнее...
спросили в Интернет
программа для скачивания музыки с контакта
программа для скачивания музыки с контакта

Скачать программу VKontakte.DJ
Лучшая
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*