Hi,
Hi.
Ich habe etwas entwickelt.
Hier soll im Text einfach nur im Text durch Zufall etwas stehen.
Es klappt aber nicht. Was ist also falsch?
document.write = smiley[eins]
Sollte wohl so heißen:
document.write(wert[eins])
Weil der Syntax eben document.write() heißt und Du das array mit dem Namen "wert" und nicht "smiley" definiert hast.
Außerdem solltest Du noch eine Zeile mit
wert[5] = "f";
einfügen, da "eins" auch 5 werden kann.
Wobei die 0 und die 5 unwahrscheinlicher ist als jede andere Zahl, da sich für z.B. 4,5 <= Math.random()*5 <= 5 eins = 5 ergibt, für 1,5 <= Math.random()*5 < 2,5 aber eins = 2.
Um den Fehler einigermaßen auszugleichen würde ich den Wert für 0 und 5 gleich setzten, also:
if (eins==5) eins=0
und dafür die Zeile
wert[5] = "f";
wieder löschen.
Grüße,
Ronny