como puedo hacer un random en un vector o arrays simple
por favor urgente
| ||||
Complementando lo que dice Caricatos de lo que digo yo... - Math.floor() retorna un número entero que resulta de eliminarle los decimales (entero inmediatamente inferior). - Math.ceil() lleva un número con decimales al entero inmediatamente superior. - Math.round() lleva al entero mas cercano. Saludos. |
| ||||
Si necesitas tomar tres números distintos en un arreglo, aleatorios, voy a suponer que necesitas números del 0 al 9 ya que no lo mencionas, debes hacerlo asi: var arreglo[3]; for (var i = 0; i < arreglo.length; i++) arreglo[i] = Math.floor(Math.round() * 10); Con eso tomas un valor aleatorio que va entre digamos 0.00000001 y 0.999999999999, por lo que al multiplicarlo por diez y eliminar los decimales obtienes un número entre 0 y 9. Saludos. |