Crea un array con todos tus numeros... al pedir uno, buscas uno aleatoriamente, lo borras del array y lo muestras. Hay varias maneras, una seria con splice() ;)

Rafael Martinez-AsNativo 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