Вы не зашли.

#1 

TheDark
Знаток
Зарегистрирован: 2010-08-01
Сообщений: 1543
На форуме: 525 час.
Репутация: 110 (88%) ±
Инфо  Написать

Всем привет. Нужна помощь. Мне нужен генератор случайных чисел на js, если это возможно конечно.

Итак, задача состоит в следующем:
1) Скрипт должен генерировать 4 числа, т.е. это должны быть четыре разных переменных (я сейчас изучаю лишь основы js, поэтому возможно мое понимание задачи и ее изложение может быть "неграмотным").
2) Первое число: 4-х значное, в пределах от 1111 до 5999 включительно.
3) Второе число: 4-х значное, в пределах от 3450 до 4300 включительно.
4) Третье число: 2-х значное, в пределах от 24 до 57 включительно.
5) Четвертое число: 6-ти значное, в пределах от 111111 до 200000 включительно.

И выводится все эти числа должы через document.write();

Надеюсь понятно объяснил. Это не срочно, но очень нужно!
Заранее ОГРОМНОЕ спасибо!!!

Отредактированно DarkLive (2012-05-02 18:38:38)

Неактивен

#2 

Foggy
памагу за 50€, помогу за 5
Имя: Андрей
Откуда: Петербург
Зарегистрирован: 2008-04-21
Сообщений: 2970
На форуме: 446 час.
Репутация: 296 (97%) ±
Инфо  Вебсайт  Написать

function quo(min,max) { return Math.floor(Math.random()*(max-min+1))+min; }
document.write(quo(1111,5999));
document.write(quo(3450,4300));
document.write(quo(24,57));
document.write(quo(111111,200000));

Соответственно выводы ставь куда угодно в странице, иначе они будут просто в строку.

Или, если нужно их сделать переменными, как ты написал (это лишь увеличит длину кода, но мало ли зачем тебе там надо), то выводы замени на

var qu = {}
qu[0] = quo(1111,5999);
qu[1] = quo(3450,4300);
qu[2] = quo(24,57);
qu[3] = quo(111111,200000);

document.write(qu[0]);
document.write(qu[1]);
document.write(qu[2]);
document.write(qu[3]);

Отредактированно Foggy (2012-05-05 03:41:16)


Форум чище без подписей в настройках. Рекомендую.
Я искал, но не нашёл.
Помощь — платная. Избранным помогаю за идею. Избранный тот, кто придумал идею, а не скопипастил.

Неактивен

#3 

TheDark
Знаток
Зарегистрирован: 2010-08-01
Сообщений: 1543
На форуме: 525 час.
Репутация: 110 (88%) ±
Инфо  Написать

Foggy, АААаа Спасибо большое, все работает))

Неактивен

[ Generated in 0.005 seconds, 11 queries]