Mezclador de líneas
Mezcla las líneas de una lista en orden aleatorio con un algoritmo Fisher–Yates criptográficamente seguro. Vuelve a mezclar con un clic; no se sube nada.
Se ejecuta completamente en tu navegador. Tus datos nunca se suben.
¿Qué es Mezclador de líneas?
Pone las líneas de una lista en orden aleatorio. Cada mezcla usa el generador de números aleatorios criptográficamente seguro del navegador, así que todos los órdenes posibles son igual de probables, y puedes volver a mezclar tantas veces como quieras.
Cómo usar Mezclador de líneas
- Pega tu lista, un elemento por línea, en el cuadro Entrada.
- La lista mezclada aparece de inmediato en Salida.
- Pulsa Volver a mezclar para obtener un nuevo orden aleatorio.
- Deja activado Eliminar líneas vacías para ignorar las líneas en blanco.
Ejemplo
a b c
c a b
Un resultado posible: cada ejecución es aleatoria.
Cuándo usar Mezclador de líneas
Úsalo para ordenar al azar nombres, preguntas, canciones de una lista de reproducción o casos de prueba. Para elegir ganadores con un registro auditable público, es preferible un método cuya aleatoriedad puedan verificar otros; una mezcla en el navegador no se puede volver a comprobar después.
Cómo funciona Mezclador de líneas
La herramienta ejecuta una mezcla Fisher–Yates (Knuth): recorriendo de la última línea a la primera, intercambia cada línea con otra elegida al azar en su posición o antes. Los índices aleatorios proceden de crypto.getRandomValues con muestreo por rechazo, lo que elimina el pequeño sesgo que introduciría un simple módulo, de modo que cada uno de los n! órdenes tiene la misma probabilidad.
Casos de Uso Comunes
- Sortear el orden de los ponentes o de los equipos
- Mezclar las preguntas de un cuestionario o unas tarjetas de estudio
- Crear un orden aleatorio para una lista de reproducción
- Aleatorizar datos de prueba o las opciones de respuesta de una encuesta
Preguntas Frecuentes
¿La mezcla es realmente aleatoria?
Usa el generador criptográficamente seguro del sistema operativo a través de la Web Crypto API y una mezcla Fisher–Yates sin sesgo.
¿Puede salir dos veces el mismo orden?
Sí, cada mezcla es independiente. Con pocas líneas las repeticiones son probables: 3 líneas solo tienen 6 órdenes posibles.
¿Puedo elegir una línea al azar?
Mezcla la lista y toma la primera línea: todas las líneas tienen la misma probabilidad de quedar primeras.