@@Chris:
nuqneH
Nein. Ich meinte: Was gedachtest zu tun, wenn eine Zufallszahl wiederholt gezogen wird?
ignorieren, deshalb in der if anweisung das continue;
Nö. Wie http://de.selfhtml.org/javascript/sprache/schleifen.htm#break_continue@title=SELFHTML sagt: „Mit continue
erzwingen Sie sofort den nächsten Schleifendurchlauf. Nachfolgende Anweisungen innerhalb der Schleife werden bei diesem Schleifendurchlauf nicht mehr ausgeführt.“
Bei dir gibt es keine nachfolgenden Anweisungen innerhalb der Schleife. (Vom else
-Zweig abgesehen. Da wird aber sowieso nicht reingegangen, wenn die Bedingung erfüllt ist (also das continue
ausgeführt wird).
Das continue
bewirkt also gar nichts. Es folgt einfach der nächste Schleifendurchlauf, der auch ohne das continue
genauso kommen würde.
Deine Schleife wird viermal durchlaufen, egal ob eine Zufallszahl mehrfach gezogen wird oder nicht. In dem Fall werden weniger als 4 Felder gelb gefärbt. Willst du das so?
Qapla'
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)