TextSorter
0 líneas

Cómo mezclar texto online

¿Para qué puedes usar un mezclador de texto?

Aleatorizar preguntas de encuestas o exámenes

Pega tus preguntas una por línea y mézclalas antes de distribuirlas a estudiantes o encuestados. Aleatorizar el orden de las preguntas reduce la copia de respuestas y el sesgo de posición en los resultados de las encuestas.

Sorteos y rifas

Añade el nombre de cada participante en una línea separada, mezcla y elige el primer nombre como ganador. Más justo que un sorteo manual y completamente transparente.

Aleatorización de tarjetas de estudio

Pega tus términos de estudio o vocabulario y mézclalos para evitar el "efecto de primacía" — donde los elementos al principio de una lista se recuerdan mejor que los del final.

Mezcla de listas de reproducción y de lectura

¿No puedes decidir qué leer o ver a continuación? Añade tus opciones como lista y deja que el mezclador decida por ti.

Anonimización del orden de entradas

Mezcla una lista de nombres o envíos antes de publicar los resultados para evitar el sesgo alfabético o por orden de envío.

Puzzles de palabras desordenadas

Usa Mezclar Palabras o Mezclar Caracteres para crear ejercicios de palabras scrambled para estudiantes de idiomas o creadores de puzzles.

Mezcla verdaderamente aleatoria — Algoritmo Fisher-Yates

Esta herramienta utiliza el algoritmo Fisher-Yates (también conocido como algoritmo de Knuth), el estándar de oro para generar una permutación aleatoria imparcial de una secuencia.

A diferencia de un enfoque ingenuo de ordenar por valor aleatorio (que tiene un sesgo sutil), Fisher-Yates funciona iterando desde el último elemento hasta el primero e intercambiando cada elemento con un elemento seleccionado aleatoriamente en su posición o antes. Cada posible orden tiene exactamente la misma probabilidad.

El algoritmo se ejecuta en tiempo O(n) — es instantáneo incluso para listas con miles de entradas.

Preguntas Frecuentes

¿Cómo aleatorizo el orden de las líneas online?
Pega tus líneas en el editor (un elemento por línea) y haz clic en Mezclar Líneas. La herramienta reorganiza todas las líneas en un orden aleatorio estadísticamente justo al instante. Haz clic de nuevo para obtener un orden diferente.
¿Qué es el algoritmo Fisher-Yates?
Fisher-Yates es un algoritmo que produce una permutación aleatoria verdaderamente imparcial de cualquier secuencia. A diferencia de ordenar por un número aleatorio (que tiene sesgo), otorga a cada posible orden una probabilidad exactamente igual. Se ejecuta en tiempo lineal — O(n) — siendo rápido para cualquier tamaño de lista.
¿Puedo mezclar palabras en lugar de líneas?
Sí — haz clic en Mezclar Palabras para desordenar el orden de las palabras dentro de cada línea manteniendo las líneas en su lugar. Usa Mezclar Caracteres para desordenar los caracteres individuales dentro de cada palabra.
¿Mi texto se mantiene privado cuando lo mezclo?
Sí. Todo el proceso de mezcla se ejecuta completamente en tu navegador mediante JavaScript. Tu texto nunca se sube a ningún servidor. La herramienta funciona sin conexión una vez cargada la página.
¿Para qué puedo usar un mezclador de texto?
Los usos más comunes incluyen: aleatorizar el orden de preguntas en encuestas o exámenes, realizar sorteos y rifas, mezclar mazos de tarjetas de estudio, elegir elementos aleatorios de una lista, crear ejercicios de palabras desordenadas para estudiantes, anonimizar el orden de nombres en un documento y mezclar listas de reproducción o de lectura.

Herramientas relacionadas

100% Privado y Seguro

Todo el proceso de mezcla ocurre localmente en tu navegador. Tu texto nunca se sube a ningún servidor — seguro para nombres, listas confidenciales, preguntas de examen o cualquier contenido sensible.