Zufallsgenerator in ausgewähltem Bereich HTML & JS?
Hey,
ich bräuchte auf meiner Webseite einen Zufallsgenerator der in einem zuvor ausgewähltem Bereich eine zufällige Zahl raushaut. Ich hatte mir überlegt, dass man in einen Input eine Zahl eingibt und dann ein Zufallsgenerator in JS eine Zahl zwischen 0 und dieser festgelegten ausspuckt. Ich habe schon viel probiert, auch mit "getElementById" aber nichts hat geklappt.
Habt ihr Ideen?
Danke im voraus :)
1 Antwort
https://jsfiddle.net/g2v4kyd1/1/
<input id="zahl" name="zahl" >
<button onclick="zufall()">
zufall
</button>
<script>
function zufall() {
let x = Math.random() * document.getElementById("zahl").value;
alert(x+" => "+Math.floor(x+0.5));
}
</script>
wobei das übliche wort zwischen , genau genommen alle werte ohne untergrenze und ohne obergrenze meint . ansonsten wäre es ja nicht dazwischen ;) sondern von bis einschließlich
Stimmt. Streng genommen müsste man jedesmal "von ... bis unter ..." sagen. Da beim Programmieren sehr selten andere Intervalle verwendet werden, würde es sich lohnen, hierfür einen eigenen Begriff zu entwickeln. Aber aus Bequemlichkeit verwendet man (allzu) oft "zwischen".
Das Runden ist hier unüblich. Normalerweise möchte man gleichverteilt eine der Ganzzahlen von 0 (einschließlich) bis Obergrenze (ausschließlich) geliefert bekommen.