07/02/2003, 18:24
|
| | | Fecha de Ingreso: enero-2002
Mensajes: 396
Antigüedad: 22 años, 9 meses Puntos: 0 | |
Math.random() = Devuelve un numero entre 0 y 1.
Math.round(x) = Redondea x al numero entero mas cercano.
ej:
si x=23.67 Math.round(x) devuelve 24, y si x=23.14 Math.random(x) devuelve 23.
Para obtener un numero aleatorio entre los valores a y b debes poner:
numero=Math.round(Math.random()*(b-a)+a);
ej:
Gargarin dice: "quiero un numero aleatorio entre 5 y 40"
entonces debes poner:
numero=Math.round(Math.random()*(40-5)+5);
__________________ axa |