Mezclar una lista al azar
Pega una lista y obtén el mismo contenido en un orden completamente aleatorio, con cada permutación igual de probable.
Se procesa en tu dispositivo. Nada se envía a ningún servidor.
Aplica el algoritmo de barajado Fisher-Yates usando la API criptográfica del navegador, que garantiza que todas las permutaciones son igual de probables.
Casos de uso
- Establecer un orden aleatorio de intervención en una reunión.
- Barajar una lista de preguntas de examen.
- Aleatorizar el orden de una playlist casera.
Cómo funciona
- 1
Pega tu lista
Una línea por elemento.
- 2
Pulsa Mezclar
Copia el resultado con el nuevo orden.
Detalles técnicos
- Un elemento por línea. Las líneas vacías se ignoran y se quitan los espacios del principio y del final de cada una.
- Los elementos repetidos se conservan: si una línea aparece dos veces, saldrá dos veces en el resultado.
- Puedes volver a barajar tantas veces como quieras; cada orden es independiente del anterior.
- El azar sale de crypto.getRandomValues(), la fuente criptográfica del navegador, con muestreo por rechazo para que ningún resultado quede favorecido.
Preguntas frecuentes
¿Qué algoritmo usa para mezclar?
Fisher-Yates, el algoritmo estándar para barajar sin sesgo, combinado con una fuente de aleatoriedad criptográficamente segura.
Herramientas relacionadas
- Lanzar monedaLanza una moneda virtual: cara o cruz.
- Tirar dadosTira dados virtuales de varias caras.
- Elegir elemento al azar (sorteo)Elige un elemento al azar de tu lista.
- Dividir equipos al azarReparte un grupo en equipos al azar.
- Generador de números aleatoriosGenera un número aleatorio en un rango.
- Invertir textoEscribe el texto al revés.