Captura del aleatorizador de listas
Esta captura muestra el flujo completo: introducir una lista, limpiar líneas vacías o duplicadas, barajar todos los elementos restantes y revisar los recuentos antes de copiar o descargar el resultado.
Pega o sube una lista, limpia las líneas vacías y duplicadas, y mezcla los elementos restantes en un orden nuevo.
| Orden | Elemento |
|---|---|
| La lista completa barajada aparecerá aquí. | |
La tabla, los recuentos, la copia y las descargas usan la misma lista procesada; no se vuelve a barajar.
Primero se limpia la lista según tus opciones. Después se recorre desde la última posición hacia atrás y se intercambia cada elemento con una posición aleatoria del tramo aún no fijado.
Los índices aleatorios proceden de la Web Crypto API y usan muestreo por rechazo para evitar el sesgo del módulo; no se utiliza Math.random() como alternativa.
La eliminación de líneas vacías, el recorte de espacios y el tratamiento de duplicados se ejecutan una sola vez antes de barajar. La comparación distingue mayúsculas y minúsculas y conserva la primera aparición al quitar duplicados.
El resultado muestra las líneas de entrada, los elementos válidos y las cantidades de líneas vacías y duplicados eliminados. Si conservas ambos, la cantidad de salida coincide con la de entrada.
Esta captura muestra el flujo completo: introducir una lista, limpiar líneas vacías o duplicadas, barajar todos los elementos restantes y revisar los recuentos antes de copiar o descargar el resultado.
El texto pegado y los archivos elegidos se leen y procesan en este navegador. La lista no se sube, no se llama a ninguna API durante la ejecución y el contenido no se guarda en localStorage.
La lista solo se reduce si activas la eliminación de líneas vacías o duplicados. El panel de resultados muestra cuántas líneas se eliminaron.
Sí. Los duplicados se conservan de forma predeterminada y las líneas idénticas siguen siendo entradas separadas durante la barajada.
No. La numeración está desactivada al principio y solo cambia la tabla, el texto copiado y los archivos exportados cuando la activas.