Duplicar posible:
JavaScript: Getting random value from an arrayComo llegar elementos aleatorios de una matriz
var numbers = new Array('1','2','4','5','6','7','8','9','10');
Tengo una matriz de JavaScript y ahora quiero elegir al azar cuatro números diferentes de ella y luego expresarlo en la página (a través del document.write
). Obviamente, cada vez que el usuario recargue la página, mostrará cuatro números aleatorios diferentes.
OT: Es una buena práctica usar literales de matriz: 'var numbers = ['1', ...];'. –
En realidad, esta no es la misma pregunta que el duplicado supuesto: obtener más de un valor diferente, correctamente aleatorio de una matriz es mucho más complicado que obtener un valor aleatorio. –
@TimDown: De acuerdo. Si esta sería la misma pregunta que el supuesto duplicado, la respuesta (s) sería la misma (las mismas preguntas tienen las mismas respuestas, ¿no?) Que claramente no lo son. – Juan