Slumpmässig kortgenerator

Dra spelkort ur en blandad kortlek med 52 kort. Välj antal och om korten ska läggas tillbaka. Allt sker i webbläsaren.

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

01 Slumpgenerator

    Generatorn delar ut från en vanlig kortlek med 52 kort, från ess till kung i spader, hjärter, ruter och klöver. Välj 1 till 52 kort och om dragning sker med återläggning. Utan återläggning blandas kortleken med Fisher-Yates och crypto.getRandomValues. Resultaten stannar i webbläsaren.

    Dra slumpmässiga spelkort

    Concept diagram: Inputs leads to Draw random playing cards leads to ResultInputsDraw random playingcardsResult
    Draw random playing cards.

    Välj handstorlek, normalt fem, och tryck Dra för resultat som A♠ eller 10♥. Jokrar ingår inte. Verktyget passar bordsspel och sannolikhetsövningar men rangordnar inte pokerhänder. Valörerna är ess, 2-10, knekt, dam och kung.

    Dra med eller utan återläggning

    Concept diagram: Inputs leads to Draw with or without replacement leads to ResultInputsDraw with or withoutreplacementResult
    Draw with or without replacement.

    Utan återläggning blandas alla 52 kort och de första returneras. Återstående antal är 52 minus antalet dragna. Med återläggning är varje kort ett oberoende val ur alla 52, så dubbletter kan förekomma och återstående antal är alltid 52.

    Läs hur många kort som återstår

    Concept diagram: Inputs leads to remaining deck leads to ResultInputsremaining deckResult
    Read the remaining deck.

    Fem kort utan återläggning lämnar 47. Varje tryck bygger en ny kortlek, så verktyget behåller inte en kortsko mellan omgångar. Med återläggning återförs varje kort direkt till den tänkta poolen.

    Kontrollera att blandningen är rättvis

    Concept diagram: Inputs leads to Verify shuffle is fair leads to ResultInputsVerify shuffle is fairResult
    Verify the shuffle is fair.

    Fisher-Yates går bakåt genom listan och byter varje position med ett likformigt valt index från crypto.getRandomValues och rejection sampling. Math.random används inte. Med återläggning har varje kort sannolikheten 1/52 vid varje dragning.

    Räkna sannolikhet för en femkortshand

    Concept diagram: Inputs leads to Work a probability count for a… leads to ResultInputsWork a probabilitycount for a…Result
    Work a probability count for a five-card deal.

    Utan återläggning finns C(52,5) = 2 598 960 oordnade femkortshänder. Om ordningen räknas är antalet P(52,5) = 52 × 51 × 50 × 49 × 48. Sannolikheten att första kortet är ett ess är 4/52 = 1/13. Två ess i följd utan återläggning har sannolikheten (4/52) × (3/51). Två hjärter har (13/52) × (12/51).

    Dela ut en exempelhand för undervisning

    Concept diagram: Inputs leads to Deal a sample hand for a lesson leads to ResultInputsDeal a sample hand fora lessonResult
    Deal a sample hand for a lesson.

    Välj fem kort och ingen återläggning för fem olika kort och 47 återstående. För oberoende försök väljer du återläggning. Kopiera resultatet före nästa dragning om exakt ordning ska sparas.

    Vanliga frågor

    Ingår jokrar?

    Nej. Kortleken innehåller exakt 52 valör- och färgkombinationer.

    Hur många kort kan dras?

    Från 1 till 52 per omgång.

    Kan kort upprepas med återläggning?

    Ja. Utan återläggning är alla kort i omgången olika.

    Är detta en pokerhandsvärderare?

    Nej. Kopiera handen till Pokerhandsvärderaren för kategorin.

    Hur blandas kortleken?

    Utan återläggning används Fisher-Yates med crypto.getRandomValues. Med återläggning samplas varje kort oberoende.

    Lämnar resultaten webbläsaren?

    Nej.

    Varför är 52 kort kvar med återläggning?

    Varje draget kort återförs till poolen.

    Kan en hand återskapas med ett seed?

    Nej. Spara de visade korten om handen ska återanvändas.

    Vilka valörer och färger ingår?

    Ess, 2-10, knekt, dam och kung i spader, hjärter, ruter och klöver.

    Fortsätter nästa dragning med samma kortsko?

    Nej. Varje tryck skapar och blandar en ny kortlek.

    Sammanfattning

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

    Generatorn drar 1 till 52 kort med ett tydligt val för återläggning. Utan återläggning används Fisher-Yates och crypto.getRandomValues, medan dragningar med återläggning är oberoende. Verktyget passar exempel och sannolikhetsövningar.