Stefan Muenz: Zufallszahlen

Beitrag lesen

Hallo Carsti

Kann ich auch 3 Zufallszahlen generieren und diese wie oben ausgeben lassen?

Indem du eine uebergeordnete Funktion schreibst und diese aufrufst, etwa so:

function dreiZahlen() {
  var a,b,c;
  a = zufall();
  b = window.setTimeout("zufall()",1234);
  c = window.setTimeout("zufall()",987);
  alert(a + " / " + b + " / " + c);
}

function zufall(){
x=Math.random();
x*=16;
x=Math.ceil(x);
return(x);
}

Ich hoffe das mit dem return-Wert in Verbindung mit setTimeout klappt so. der Timeout scheint mir wichtig, denn random arbeitet intern glaube ich auch mit dem Millisekundentrick, um Zufall vorzugaukeln, wo es keinen Zufall gibt <g>.

viele Gruesse
  Stefan Muenz