Случайное число в пределах (JavaScript)

Уроки по PHP, Javascript и т.п.
Ответить
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Случайное число в пределах (JavaScript)

Сообщение Александр »

Случайное число в пределах (JavaScript)
JavaScript

Генерация случайного числа в пределах от минимального числа до максимального на JavaScript.


Функция генерации случайного числа

Код: Выделить всё

<script>function genRand(min,max) {    var range = max - min + 1;    return Math.floor(Math.random()*range) + min;}alert(genRand(1,100));</script>

Примеры использования

Генерация случайной даты в формате 15.10.2010 (возможны не все даты)

Код: Выделить всё

var str = '';for (var i=0; i<20; i++) {    var day = genRand(1,28); // 28 - последний день, который точно есть в каждом месяце    var month = genRand(1,12);    var year = genRand(1990,2011);    str += day + '.' + month + '.' + year + '<br />';}document.write(str);
Генерация случайного номера телефона с одним из префиксов

Код: Выделить всё

var str = '';var prefixArray = Array(7921,7905,7950,7951,7906,7911,7931);for (var i=0; i<20; i++) {    var prefix = prefixArray[genRand(0,6)];    var phone = genRand(1234567,9876543);    str += prefix + '' + phone + '<br />';}document.write(str);
Аватара пользователя
ukhov
Модератор
Модератор
Сообщения: 1343
Зарегистрирован: 04 янв 2011, 21:19

Re: Случайное число в пределах (JavaScript)

Сообщение ukhov »

на php :D

Код: Выделить всё

<?// © 2011, readyhw.ru$min = '1';$max = '100';$number = rand($min, $max);echo("Число: <b>$number</b>");?>
Ответить