Aleatorizador de Listas

Pega cualquier lista, un elemento por línea, y recupérala en un orden realmente aleatorio, o saca un solo elemento al azar. Práctico para hacer sorteos, decidir quién va primero, barajar preguntas, elegir a un revisor o simplemente romper la parálisis por análisis. Baraja tantas veces como quieras hasta quedarte con el orden que te guste.

Cómo aleatorizar una lista

  1. 1

    Pega tus elementos

    Uno por línea. Las líneas en blanco se ignoran.

  2. 2

    Baraja o elige

    Pulsa «Barajar lista» para obtener toda la lista en orden aleatorio, o «Elegir uno» para sacar un solo elemento al azar.

  3. 3

    Reutiliza el resultado

    Copia la lista barajada, o vuelve a barajar para obtener un orden nuevo cada vez.

Cómo funciona el barajado

Cada elemento tiene la misma probabilidad de acabar en cualquier posición, así que ninguna entrada se inclina hacia el principio ni el final de la lista. Vuelve a barajar y obtendrás un orden nuevo e independiente cada vez.

¿Por qué no basta con «ordenar al azar»?

Ordenar con un comparador aleatorio (list.sort(() => Math.random() - 0.5)) es una trampa muy conocida. Los órdenes que produce no están repartidos por igual: algunos salen mucho más que otros y el sesgo depende de la rutina de ordenación. Un barajado como es debido trata todos los órdenes como igual de probables.

Casos de uso habituales

Tarea Cómo hacerlo
Ganador de un sorteo Pega los participantes, baraja y toma el primero
Orden de presentaciones Pega los nombres, baraja y presenta de arriba abajo
Emparejar (1 con 2, 3 con 4) Baraja y luego lee de dos en dos
Rotación de revisores Baraja y toma los primeros
Parálisis por análisis Pega las opciones y elige una

Preguntas frecuentes

Para rifas informales, sí: el orden es uniformemente aleatorio. Para juego regulado o cualquier sorteo cuyo resultado pueda impugnarse, usa un servicio auditado que registre una semilla verificable.

Las listas muy largas se barajan sin problema. Las listas enormes solo están limitadas por la cantidad de texto que resulta cómodo pegar y volver a copiar.

Sí. Cada línea se trata como un elemento propio, así que si el mismo nombre aparece dos veces, sigue dos veces en el resultado barajado.

No. El resultado no depende del orden en que pegues los elementos, así que una lista alfabética y una invertida dan resultados igual de aleatorios.

Herramientas relacionadas

Herramienta disponible en otros idiomas