MyTetra Share
Делитесь знаниями!
Генерация случайного числа в Javascript
Время создания: 05.01.2011 12:04
Текстовые метки: javascript, random
Раздел: Компьютер - Программирование - Java Script
Запись: xintrea/mytetra_syncro/master/base/0000003372/text.html на raw.github.com

Чтобы получить в 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;

}

Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования