Slumpmässig namnväljare

Välj ett eller flera namn ur en inklistrad lista. Unika dragningar blandas med crypto.getRandomValues() och stannar i webbläsaren.

Slumpmässiga resultat genereras i din webbläsare med crypto.getRandomValues(). Ingenting skickas till en server.

01 Slumpgenerator

    Namnväljaren väljer en eller flera poster ur en inklistrad lista för undervisning, utlottningar eller lagval. Ange namn per rad eller åtskilda med kommatecken, välj antal och bestäm om upprepningar är tillåtna. Unikt läge använder Fisher-Yates och crypto.getRandomValues(). Allt stannar i webbläsaren.

    Välj ett slumpmässigt namn ur en 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.

    Klistra in minst ett namn och ersätt exempeltexten före en verklig dragning. Verktyget trimmar blanksteg och ignorerar tomma poster. Dubbletter i listan räknas som separata lotter, så rensa listan om varje person bara ska förekomma en gång.

    Ta bort namn efter dragning

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

    Unik = Ja drar utan återläggning ur den aktuella listan. Listan kopieras och blandas, sedan returneras de första namnen och resterande poster kan visas. Om antalet är större än listan visas ett fel. Unik = Nej gör oberoende val och samma person kan väljas flera gånger.

    Välj vinnare i en utlottning eller undervisning

    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.

    För en utlottning anger du antalet priser och använder unikt läge. Den första posten kan räknas som första pris. För ett enstaka klassrumsval använder du antal 1. Verktyget skapar inte balanserade lag automatiskt, men unika namn kan dras i grupper och tilldelas manuellt.

    Kontrollera att valet är slumpmässigt

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

    I unikt läge byter Fisher-Yates varje position i mot ett likformigt index från 0 till i via crypto.getRandomValues() och rejection sampling. Upprepningsläget väljer ett likformigt listindex per dragning. Math.random används inte och inget seed finns.

    Räkna på ett exempel med fyra namn

    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.

    För Alex, Blake, Casey och Drew och två unika val finns P(4,2) = 4 × 3 = 12 ordnade par. Sannolikheten att Alex förekommer är 2/4 = 1/2 och att Alex är först 1/4. Med upprepning finns 4² = 16 ordnade resultat och (Alex, Alex) blir möjligt.

    Förbered en ren lista

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

    Ta bort tomma rader, avslutande kommatecken och oavsiktliga dubbletter. Ett namn per rad är tydligast för långa listor. Spara både valda och återstående namn om senare omgångar ska utesluta tidigare vinnare.

    Vanliga frågor

    Hur ska namnen formateras?

    Ett per rad eller kommaseparerade. Blanksteg trimmas och tomma segment ignoreras.

    Kan fler unika namn väljas än listan innehåller?

    Nej. Minska antalet eller lägg till namn. Med upprepning kan fler val göras.

    Behandlas dubbletter som samma person?

    Nej. Varje förekomst är en separat post.

    Används Math.random?

    Nej. Blandning och indexval använder crypto.getRandomValues().

    Lämnar namnen enheten?

    Nej. Lista och resultat stannar i webbläsaren.

    Hur ordnas vinnarna?

    De visas i blandningsordning. Den första kan behandlas som först dragen.

    Kan lag skapas automatiskt?

    Nej. Verktyget ger en platt lista som du tilldelar manuellt.

    Vad händer med återstående namn?

    I unikt läge är de posterna efter det valda prefixet i den blandade listan.

    Hur liten får listan vara?

    Minst ett icke-tomt namn krävs.

    Kan kommatecken och radbrytningar blandas?

    Ja. Båda används som avgränsare.

    Sammanfattning

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

    Namnväljaren gör rättvisa val ur en inklistrad lista med tydligt val mellan unika och upprepade resultat. Unika val använder Fisher-Yates och crypto.getRandomValues(). Listan stannar lokalt och resultat bör sparas när ett granskningsunderlag behövs.