web-prog.narod.ru |
JavaScript - Случайные числаГенератор случайных чисел в JavaScript. Для генерирования случайного числа, JavaScript использует дату и время:
var rand=new Date();
Разберём в потробностях этот код: var rand=new Date();
Мы объявляем новую переменную типа Дата. var my=(rand.getSeconds())%100;
Вызываем метод getSeconds() переменной типа Дата (rand) и присваеваем значение объявленной переменной my. А %100 означает что случайное значение будет в диапазоне от 0 до 99. Если мы хотим чтобы случайное число генерировалось в интервале от 1 до 100, то совершенствуем код до следующего вида:
var rand=new Date();
Последняя строчка кода прибавляет к сгенерированному значению единицу и мы получаем нужный интервал. Ещё её можно записать так: my++;
Случайное дробное число от 0 до 1: var rand=Math.random();
|