Zufall und Anweisung Wiederhohlung
Schwaderer
- javascript
0 Calocybe
Hallo
Gibt es in JavaScript einen Zufallsgenerator der die Zahlen 1,2 oder 3 zurück gibt ?
Wie bekomme ich den Browser dazu eine Grafik sooft anzuzeigen wie der nummerische Wert einer Variablen ?
Wäre nett wenn jemand was wüsste
Schwaderer
Hallo
Gibt es in JavaScript einen Zufallsgenerator der die Zahlen 1,2 oder 3 zurück gibt ?
Es gibt einen Zufallsgenerator, der Zahlen aus dem Bereich zwischen 0 und 1 zurueckgibt (<../../tecg.htm#a22>). Wenn Du nur 1 bis 3 haben willst, erhaelst Du dies mit
zufall = Math.floor(Math.random() * 3) + 1;
Ich glaube, im Archiv findet sich noch eine bessere (vor allem allgemeingueltigere) Variante, aber ich bin jetzt zu faul zum Suchen.
Wie bekomme ich den Browser dazu eine Grafik sooft anzuzeigen wie der nummerische Wert einer Variablen ?
for (int i=0; i<sooft; i++) document.writeln('<IMG SRC="..." WIDTH="..." HEIGHT="..." BORDER="..." ALT="..."');
Die Variable sooft muss die Anzahl enthalten.
Calocybe
»» Wenn Du nur 1 bis 3 haben willst, erhaelst Du dies mit
zufall = Math.floor(Math.random() * 3) + 1;
Ich glaube, im Archiv findet sich noch eine bessere (vor allem allgemeingueltigere) Variante, aber ich bin jetzt zu faul zum Suchen.
Das war schon richtig - musst nicht weiter suchen. Doch ueblicher ist:
Math.ceil(Math.random()*3)
Man spart sich zwar nur die +1 aber immerhin :-)
Danke ich werde das mal versuchen