Hi,
Mein Vorschlag sieht so aus leider ist er fehlerhaft!
wie definiert sich "fehlerhaft"?
a=Math.round(Math.random()*50);
a=parseFloat(a);
if(a<1||a>49)
Aua. Welche Werte liefert Math.random(), und wie macht man daraus ganzzahlige Werte zwischen 1 einschl. und 49 einschl.?
b=Math.round(Math.random()*50);
Nein, oder? Du möchtest tatsächlich sechs voneinander unabhängige Variablen füllen? Den Begriff "Array" hast Du aber schon mal gehört, oder?
document.write("Die Zahlen sind"+a+"<br>"+b+"<br>"+c+"<br>"+d+"<br>"+e+"<br>"+f+"<br>");
Wo ist Deine Prüfung auf Wiederholung? Das Problem lässt sich zwar auch ohne eine solche Prüfung lösen, aber nicht bei Deinem Ansatz.
<BODY onLoad="Mist()">
onload etwas mit document.write() ausgeben zu wollen ist zu spät.
Cheatah
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes