Liste-randomizer
Liste-randomizer værktøj
Om List Randomizer
List Randomizer blander en liste af tekstelementer ved hjælp af Fisher-Yates-algoritmen og returnerer det omarrangerede resultat. Du kan indsætte et vilkårligt antal linjeskiftsseparerede elementer, valgfrit fjerne dubletter, returnere alle elementer eller kun top 1/3/5/10 og sortere det endelige output alfabetisk for en mere overskuelig visning.
Sådan bruger du det
1. Indsæt ét element pr. linje i tekstområdet "Input List" (tomme linjer ignoreres). 2. Vælg et resultatantal: All, Top 1, Top 3, Top 5 eller Top 10. 3. Sæt valgfrit kryds i "Remove duplicates" og/eller "Sort alphabetically". 4. Klik på Randomize. 5. Brug Kopier i resultatoverskriften for at kopiere en nummereret liste til udklipsholderen.
Tilfældighedskilde og resultatindstillinger
Blanding bruger Fisher-Yates-algoritmen (Knuth) med browserens Math.random() som grundlag. Valgmuligheden for resultatantal tager de første N elementer af det blandede output (All = 0). Den alfabetiske sortering kører efter blanding og udskæring, så den omarrangerer kun de elementer, du faktisk beholder. Fjernelse af dubletter sker før blandingen ved at konvertere elementer til et Set.
▶Hvad gør valgmuligheden for resultatantal?
▶Hvis jeg sorterer alfabetisk, er så resultatet stadig tilfældigt?
▶Håndteres dubletlinjer?
▶Sendes mine data til en server?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig