Ich habe die Funktion implementiert:JavaScript: Wie man einen Kopf/Zahl mit spezifischem Wahrscheinlichkeitsprozentsatz codiert?
function coinFlip() {
return(Math.floor(Math.random()*2) === 0) ? 'Heads' : 'Tails';
}
Und es ist alles in Ordnung arbeiten (ich es schon getestet).
Mein Problem ist, wie mache ich diese Funktion so, dass die Wahrscheinlichkeit, 'Heads' zu bekommen, 30% beträgt, während die Wahrscheinlichkeit, 'Tails' zu bekommen, bei 70% liegt?
Vielen Dank im Voraus
Wählen Sie eine Zufallszahl zwischen 0 und 1. Wenn die Zahl <0,3 ist, ist es Heads. Sonst ist es Tails ... –
Okay, aber angenommen, ich mache 10 Coin Flips. Ich möchte die Ergebnisse und nach der Logik ausdrucken, 3 davon sind Köpfe und 7 werden Schwänze sein. Wie implementiere ich das? – 5120bee
ist es keine sichere Sache, dass 3 davon Köpfe sind und 7 davon Schwänze sein werden. Bei vielen wiederholten Experimenten wird der Durchschnitt 3 Köpfe und 7 Schwänze sein. – derp