А вам принципиально именно так генерировать случайное число?
Дело в том, что если вы генерируете число в Js, то его необходимо передать сначала в php (методом get например). Загуглите "передать переменную из js в Php". И уже эту переменную отправлять.
Но если вам просто нужно сгенерировать случайное число, не важно как, то может быть всё делать в Php? И генерировать, и отправлять потом...это было бы намного проще.