Selector de nombres aleatorios

Elija uno o más nombres de una lista pegada con el Selector de nombres aleatorios. Los sorteos únicos se mezclan con crypto.getRandomValues ​​y permanecen en el navegador.

Los resultados aleatorios se generan en su navegador con crypto.getRandomValues(). No se envía nada a un servidor.

01 Generador

    El selector aleatorio de nombres selecciona una o más entradas de una lista pegada para llamadas en frío en el aula, obsequios o simples selecciones de equipo. Ingrese nombres uno por línea o separados por comas, establezca cuántos seleccionar y elija selecciones únicas o repeticiones permitidas. El modo único mezcla con Fisher-Yates y crypto.getRandomValues ​​y luego devuelve los nombres principales. La generación permanece en el navegador.

    Elija un nombre aleatorio de una lista

    Concept diagram: Inputs leads to Pick a random name from a list leads to ResultInputsPick a random name froma listResult
    Pick a random name from a list.

    Pegue al menos un nombre que no esté vacío en el campo de nombres.

    El texto de muestra predeterminado muestra cuatro nombres de marcadores de posición para que el control nunca esté en blanco en la primera carga.

    Reemplace esa muestra con la lista real antes del sorteo.

    El conteo por defecto es 1 para un solo ganador.

    El selector de nombres aleatorios recorta los espacios en blanco y suelta tokens vacíos después de dividirlos en nuevas líneas o comas.

    Presione seleccionar para completar la lista de resultados.

    Las líneas duplicadas en el texto pegado cuentan como entradas separadas, por lo que pueden aparecer dos grafías idénticas en el grupo.

    Limpie la lista primero si cada persona debe aparecer una vez.

    Los formatos separados por comas y por líneas se pueden mezclar en una sola pasta; Ambos divisores funcionan con la cuerda sin procesar.

    Eliminar nombres después de elegir

    Concept diagram: Inputs leads to Remove names after picking leads to ResultInputsRemove names afterpickingResult
    Remove names after picking.

    Las selecciones únicas configuradas en Sí se extraen sin reemplazo de la lista actual.

    El motor copia la lista, la mezcla, devuelve los primeros nombres contados y puede exponer los nombres restantes después del corte.

    El recuento no puede exceder la cantidad de nombres analizados; una solicitud única de gran tamaño devuelve un error en lugar de reciclar nombres.

    Permitir repeticiones (No único) selecciona cada elección independientemente de la lista completa, por lo que la misma persona puede ganar más de una vez en un lote.

    Utilice Sí único para rifas y turnos de feria en el aula.

    Utilice repeticiones cuando una simulación deba ignorar quién ya fue elegido.

    El selector de nombre aleatorio indica el modo en la etiqueta de selección para que la regla sea visible antes del sorteo.

    Elija los ganadores para un sorteo o sorteo en el aula

    Concept diagram: Inputs leads to Pick winners for a giveaway or… leads to ResultInputsPick winners for agiveaway or…Result
    Pick winners for a giveaway or classroom draw.

    Para un sorteo, pegue los participantes, establezca el recuento en la cantidad de premios, mantenga un Sí único y realice un sorteo una vez.

    Anuncie el pedido impreso como primer premio, segundo premio, etc. si el rango es importante.

    Para una llamada en frío, mantenga la cuenta en 1 y extraiga cuando se necesite un nuevo voluntario.

    Borrar y volver a pegar restablece el grupo para el siguiente período.

    Las divisiones de estilo de equipo funcionan dibujando nombres únicos en lotes iguales al tamaño del equipo y luego asignando cada lote a una etiqueta de equipo sin conexión.

    La página no equilibra automáticamente equipos ni nombra grupos; solo devuelve la porción seleccionada.

    Los nombres restantes después de un sorteo único son las personas que aún no han sido asignadas, lo que ayuda a completar una lista completa en varias selecciones si el operador registra cada lote.

    Verifique que la elección sea aleatoria

    Concept diagram: Inputs leads to Verify pick is random leads to ResultInputsVerify pick is randomResult
    Verify the pick is random.

    Los sorteos únicos se basan en Fisher-Yates: cada posición i se intercambia con un índice uniforme de 0 a i, elegido a través de crypto.getRandomValues ​​con muestreo de rechazo.

    Eso produce una permutación aleatoria uniforme de la lista pegada antes de que se tome el prefijo.

    El modo de repetición llama a un índice uniforme en la lista una vez por selección solicitada.

    El selector de nombres aleatorios no utiliza Math.random.

    Una nota de privacidad en la página indica que los nombres y resultados permanecen en el navegador.

    No se ofrece ningún campo de semillas, por lo que no se puede repetir un sorteo a partir de una semilla escrita.

    Si una disputa necesita un seguimiento de auditoría, haga una captura de pantalla o copie el resultado inmediatamente después de la selección.

    Las pantallas compartidas en un salón de clases deben ocultar el pegado de la lista completa si la privacidad de los estudiantes es una preocupación.

    Trabajar un ejemplo de conteo con cuatro nombres

    Concept diagram: Inputs leads to Work a counting example with four… leads to ResultInputsWork a counting examplewith four…Result
    Work a counting example with four names.

    Supongamos que la lista es Alex, Blake, Casey, Drew y el sorteo solicita dos nombres únicos.

    Pares ordenados sin número de reemplazo P(4,2) = 4 × 3 = 12, y cada par tiene la misma probabilidad bajo un prefijo aleatorio justo.

    La probabilidad de que Alex aparezca en las dos selecciones es 2/4 = 1/2.

    La probabilidad de que Alex sea el primero es 1/4.

    Con repeticiones permitidas y conteo 2, cada posición tiene cuatro opciones, por lo que existen 16 resultados ordenados y (Alex, Alex) se vuelve posible.

    La cantidad esperada de veces que Alex aparece en dos selecciones independientes es 2 × (1/4) = 1/2.

    Al ejecutar el Selector de nombres aleatorios en ambas configuraciones únicas con la misma lista de cuatro nombres, se muestran duplicados solo cuando se permiten repeticiones.

    Prepare una lista limpia antes del sorteo

    Concept diagram: Inputs leads to Prepare a clean roster before… leads to ResultInputsPrepare a clean rosterbefore…Result
    Prepare a clean roster before drawing.

    Antes de una llamada en frío calificada o un sorteo de premios, pegue la lista en un editor de texto sin formato y elimine las líneas en blanco, las comas finales y la ortografía duplicada accidental.

    El Selector de nombres aleatorios trata cada token que no está vacío como una entrada separada del grupo, por lo que "Alex" en dos líneas cuenta como dos boletos a menos que se limpie la lista.

    Prefiere un nombre por línea para listas de clases largas; La separación por comas funciona para listas cortas copiadas de una fila de hoja.

    Después de un sorteo único de múltiples ganadores, copie tanto la lista seleccionada como los nombres restantes si las rondas posteriores deben excluir a los ganadores anteriores.

    Reemplazar la pasta solo con los nombres restantes mantiene el siguiente sorteo único dentro del grupo reducido sin depender de la memoria.

    Para los oradores alternos, mantenga la cuenta en 1 y el Sí único es opcional cuando cada prensa usa la lista completa nuevamente.

    Si la regla es que a nadie se le llama dos veces hasta que todos hayan hablado una vez, reduzca la pasta después de cada elección o aumente el conteo y dibuje un orden único completo con una sola pulsación, luego lea la lista en orden.

    Preguntas frecuentes

    ¿Cómo se deben formatear los nombres?

    Los nombres pueden aparecer uno por línea o en una cadena separada por comas. Se recortan los espacios iniciales y finales. Se ignoran los segmentos vacíos después de una doble coma o una línea en blanco.

    ¿Se pueden elegir más nombres únicos de los que contiene la lista?

    El modo único no puede seleccionar más nombres que la longitud de la lista analizada. Disminuye el conteo o agrega nombres, luego vuelve a dibujar. El modo de repetición puede solicitar cualquier recuento positivo incluso cuando la lista es corta.

    ¿Se tratan los nombres duplicados pegados como una sola persona?

    Las líneas duplicadas pegadas permanecen como entradas de grupo separadas. Deduplica el texto antes de dibujar si cada persona debe aparecer solo una vez en la lista.

    ¿El selector de nombres aleatorios utiliza

    Math.random? El selector de nombres aleatorios no utiliza Math.random. Las selecciones aleatorias y de índice pasan por crypto.getRandomValues ​​en el asistente aleatorio compartido.

    ¿Los nombres pegados salen del dispositivo?

    Los nombres pegados y los resultados seleccionados permanecen en el navegador durante esa sesión. Generation no publica la lista en un servidor como parte del sorteo.

    ¿Cómo se ordenan los ganadores del sorteo?

    El modo único devuelve nombres en orden aleatorio. Trate el primer nombre de la lista como el primero en sortear si el rango del premio es importante. Volver a dibujar crea un nuevo orden.

    ¿Se pueden formar equipos automáticamente?

    La herramienta devuelve una lista plana de selecciones. Asigne esos nombres a las etiquetas de los equipos en una hoja o en la pizarra. Igualar el tamaño de los grupos es un paso manual después del sorteo.

    ¿Qué pasa con los nombres restantes?

    Después de un sorteo único, los nombres restantes son las entradas barajadas después del prefijo elegido. Son las personas no seleccionadas en ese lote. El modo de repetición deja la lista completa conceptualmente intacta para cada selección.

    ¿Cuál es el tamaño mínimo de la lista?

    Se requiere al menos un nombre que no esté vacío. Los nombres de muestra predeterminados aparecen en la primera carga, por lo que el campo no está en blanco; reemplácelos con la lista real antes de cualquier sorteo oficial. El selector de nombres aleatorios recorta espacios y suelta fichas vacías después de dividirlas.

    ¿Se pueden mezclar comas y saltos de línea en una sola pasta?

    Sí. Tanto la división de nueva línea como la de coma se ejecutan en la cadena sin formato, por lo que una combinación de nombres separados por líneas y por comas en un solo pegado todavía forma un grupo. Limpia los segmentos vacíos impares que aparecen después de una coma al final.

    Resumen El

    Concept diagram: Inputs leads to FAQ leads to ResultInputsFAQResult
    FAQ.

    Selector de nombres aleatorios convierte una lista pegada en una o más selecciones justas con un control explícito de único o repetido.

    Las selecciones únicas se mezclan a través de Fisher-Yates y crypto.getRandomValues; Las selecciones repetidas muestran la lista de forma independiente.

    Úselo para llamadas en frío y obsequios, mantenga listas locales en el navegador y registre los resultados cuando se requiera una copia de auditoría.