Extrae una o varias filas sin reemplazo
Sirve para listas sin pesos, donde cada fila debe tener la misma oportunidad. Define la cantidad antes de ejecutar; una fila no puede aparecer dos veces en un resultado.
Ejemplo concreto de entrada y salida
Pega Norte, Sur, Este y Oeste y pide dos. La salida puede ser Este y Norte: dos filas distintas en orden de extracción.
Cómo se obtiene el resultado
La lista se copia a una reserva. Web Crypto elige uniformemente dentro de lo que queda y mueve cada selección hacia delante mediante un Fisher–Yates parcial.
Límites y comprobaciones
- La cantidad debe estar entre uno y el número de filas válidas.
- Dos líneas con el mismo texto son dos participaciones, no se deduplican.
- La página no verifica identidad, elegibilidad ni que la lista esté completa.
Límite de datos locales
La lista se procesa localmente y puede guardarse en localStorage para la próxima visita. Los resultados permanecen en la página hasta reiniciar, recargar o copiar.
Preguntas sobre esta herramienta
- ¿Puede repetirse una fila?
- No en una misma extracción múltiple; una ejecución posterior vuelve a usar la lista completa.
- ¿Participan las líneas vacías?
- No. Se eliminan y se conservan como máximo 500 filas no vacías.
- ¿Se borran los ganadores de la lista?
- No. Se toma una copia y la entrada original queda igual.
Contenido e implementación revisados: