Kopf oder Zahl mit Javascript mithilfe von Schleifen?
Kann mir jemand einen kompletten Script schreiben, mit welchem man per Eingabefeld angeben kann, wie oft die Münze geworfen werden soll (z.B. 1000) und dann per button "Münze werfen" diese werfen kann (nicht animiert oder so) und dann angezeigt wird, wie oft es Kopf und Zahl ist? (Also zufällig, aber Summe natürlich in diesem Fall 1000)
1 Antwort
html:
<div class="münze">
<form>
<label for="anzahl1"> Wie oft soll gewürfelt werden </label>
<input name="anzahl1" id="anzahl1">
</form>
<button id="werfen"> Münze werfen </button>
<div>
<p id="kopf"> Kopf: </p>
<br>
<p id ="zahl"> Zahl: </p>
</div>
</div>
jsscript:
function münzenWerfen() {
var Kopf, Zahl;
Kopf = 0;
Zahl = 0;
var Anzahl = document.getElementById("anzahl1");
for (var i = 0; i < Anzahl.value; i++) {
if (Math.random() < 0.5) {
Kopf++
} else {
Zahl++
};
};
document.getElementById("kopf").textContent += Kopf;
document.getElementById("zahl").textContent += Zahl;
};
document.getElementById("werfen").addEventListener("click", münzenWerfen);
Woher ich das weiß:Hobby – Ich interessiere mich in IT Sachen.