Buenos dias Rafael !! Genera el rango y almacenalo dentro de un Array. Luego
vas sacando los elementos del array aleatoriamente eliminando a su vez dicho
elemento y así nunca repetirás el mismo.

Un saludo !!

Fede.


El 8/11/05 11:15, "Rafael Martinez-AsNativo" <[EMAIL PROTECTED]>
escribió:

> Buenos días,
> Necesito crear una función que no tengo muy claro como hacer.
> La idea es generar un número aleatorio de enteros por ej. de 1 a 100 pero
> que al ejecutar nuevamente la función los números que han salido no puedan
> repetirse.
> La idea es que finalmente salgan todos los números aleatoriamente del rango
> pero sin repetirse.
> Para generar el rango por ej. de 1 a 100 sería:
> var a:Number=1// numero inicio
> var b:Number=100//numero final
> var numAzar:Number=Math.floor((b-a)*Math.random()+a)
> Pero solo llego hasta aquí  :(.
> Para hacer la exclusión de los números ya aparecidos .... ni idea.
> Gracias
> ---------------------------------------------
> Rafael Martínez
> [ www.fabricanet.com ]
> ---------------------------------------------
> 
> 
> ----------------------------------
> Lista ASNativos:[email protected]
> http://www.5dms.com/listas
> ----------------------------------
> 


----------------------------------
Lista ASNativos:[email protected]
http://www.5dms.com/listas
----------------------------------

Responder a