1 заметка с тегом

random РСС

20 февраля 2009, 20:12

Случайное число и Javascript

У ДжаваСкрипта есть замечательный класс Math, но в нём нет простейшей функции случайного числа. Зато есть random, который возвращает дробное число от 0 до 1. Что же делать? :)

Ещё есть функция floor которая закругляет число :). Тогда нам останется лишь умножить число полученное через random на число, которое должно быть максимальным в нашем ряде случайных чисел, (учтём что может быть и ноль, потому заведомо увеличим это число на 1), и закруглим с помощью floor. Всё чрезвычайно просто ;)
function rand(max){
	return Math.floor(Math.random()*(max+1) );
}
floor   random