Zufällige Zahl in Javascript mit "Werten"?
Ich konnte nicht genau herausfinden wie ich in die Variable "cpuguess" eine Zufälle zahl zwischen 1 und der eingegebenen Zahl "hoch" schreiben kann. Kann mir da jemand helfen?
2 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
Nutze
Math.floor( Math.random() * hoch)
@DerEinsiedler
Die "cpuguess" Zahl sollte zwischen 1 und meiner eingegebenen Zahl sein. Wie ist das Spektrum jetzt? von 0 - hoch? Würde es auch von 1-hoch geben? Danke
Erzesel
22.09.2021, 10:46
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren
Versuchs mal so:
min = 2;
max = 5;
x = Math.floor((Math.random() * (max+1-min)) + min);
min ist die kleinste mögliche Zufallszahl , max die größte.
Das ist eigentlich die gängige Formel zu ganzzahlige Zufallszahlen von einem Minimum bis zum Maximum zu generieren.
gibt es eine möglichkeit, dass diese Zahl grösser als 1 sein muss? :)