Gunnar Bittersmann: Verwendung des rand() befehls in JS

Beitrag lesen

@@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)
0 50

Verwendung des rand() befehls in JS

Chris
  • javascript
  1. 0
    Beat
    1. 0
      Gunnar Bittersmann
      1. 0
        Chris
        1. 0
          Gunnar Bittersmann
          1. 0
            Chris
            1. 0
              Gunnar Bittersmann
  2. 0
    fastix®
    1. 0
      Chris
      1. 0
        JürgenB
  3. 0
    Gunnar Bittersmann
    1. 0
      apsel
      • menschelei
  4. 0
    MudGuard
    1. 0
      Der Martin
      1. 0
        Gunnar Bittersmann
    2. 0
      Chris
      1. 0
        Kai345
      2. 0
        Gunnar Bittersmann
  5. 0
    Gunnar Bittersmann
    1. 0
      Chris
      1. 0
        Gunnar Bittersmann
        1. 0
          Chris
          1. 0
            Gunnar Bittersmann
            1. 0
              Chris
              1. 0
                Gunnar Bittersmann
  6. 0
    Chris
    1. 0
      Der Martin
      1. 0
        Chris
        1. 0
          Gunnar Bittersmann
          1. 0
            Chris
            1. 0
              Gunnar Bittersmann
              1. 0
                Chris
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    Chris
                    1. 0
                      Chris
                    2. 0
                      JürgenB
                    3. 0
                      Gunnar Bittersmann
                      1. 0
                        Chris
                        1. 0
                          Gunnar Bittersmann
                          1. 0
                            MudGuard
                            1. 0
                              Gunnar Bittersmann
                              • menschelei
                              1. 0
                                MudGuard
                                1. 0
                                  Gunnar Bittersmann
                                  1. 0
                                    MudGuard
                        2. 0
                          Gunnar Bittersmann
                          1. 0
                            Chris
                          2. 0
                            Der Martin
                            1. 0
                              Gunnar Bittersmann
    2. 0
      Gunnar Bittersmann
  7. 0
    ChrisB