Problema con numeros aleatorios

Jessica
08 de Mayo del 2005
Hola, necesito llenar un arreglo con 5 numeros aleatorios, el problema es que necesito que estos sean diferentes, ¡como puedo hacer? tambien me gustaria que me ayudaran a crear un metodo que genere un nro aleatorio dandole el minimo y maximo pq de la manera que lo estoy haciendo actualmente es muy largo. Gracias de antemano

xscorpio
08 de Mayo del 2005
usa la clase Math, el método random() te genera números entre 0.0 y 1.0, para generar un número entre M y N, basta con que multipliques el valor de Math.random() por (N - M) y le sumes M, así aseguras que el valor obtenido es mayor o igual a M (pues el minimo de random() es 0.0) y el mayor es N (pues como random() a lo más es 1.0 te quedará 1.0*(N-M)+M=N).
Espero haber sido claro