Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/06/2009, 15:16
Avatar de ClubIce
ClubIce
 
Fecha de Ingreso: diciembre-2008
Mensajes: 216
Antigüedad: 15 años, 4 meses
Puntos: 2
Información Math.random() mas divertido

Hola,

Durante el desarrollo de mi juego online me vi puesto en la nesesidad de un metodo para obtener un numero aletorio, entonses invente este pequeño script que nos devuelve un numero usando Math.random() pero entre un minimo y un maximo:

Código javascript:
Ver original
  1. function Aleatorio (Min, Max) {
  2.   var random = parseInt(new String (Math.random()).split(".")[1].substring (0,new String(Max).length))
  3.   while (random>Max&&random<Min||random>Max&&random>Min||random<Max&&random<Min) {
  4.     random = parseInt(new String (Math.random()).split(".")[1].substring (0,new String(Max).length))
  5.   }
  6.   return random
  7.  }

la anterior funcion transforma a Math.random() en un numero entero que este entre Min y Max

Espero esto les sea de ayuda