Gunnar Bittersmann: Verwendung des rand() befehls in JS

Beitrag lesen

@@Chris:

nuqneH

for (var lvl=1; lvl<=10; lvl++)
{
  document.getElementById("Levelanz").value="Level"+" "+lvl;

Warum fasst du "Level"+" " nicht gleich zu "Level " zusammen?

for(var i = 1; i < 3+lvl; i++)

Du solltest dir einen Schreibstil angewöhnen und diesen durchgängig beibehalten. Oben hattest du ein Leerzeichen nach for, unten nicht. Oben hattest du keine Leerzeichen vor und nach Vergleichsoperatoren, unten schon.

Ich persönlich setze Leerzeichen zwischen for/if/switch und (, aber nicht zwischen Funktionsname und (.

Und auch vor und nach Berechnungsoperatoren (nicht jedoch bei unären ++, --, -, !).

Zur Einrückung ist ein Tab je Ebene zu empfehlen (lässt sich hier im Forum nicht machen). Das sähe dann so aus:

for (var lvl = 1; lvl <= 10; lvl++)  
{  
  document.getElementById("Levelanz").value="Level " + lvl;  
  
  for(var i = 1; i < 3 + lvl; i++)  
  {  
    var Zahlen= new Array(1);

Äh, wozu ein Array, wenn es nur ein Element enthält?

Zahlen[1] = Math.floor(Math.random()*25) + 1;

Das ist immer noch falsch.

var Verweis = Zahlen[1]+"T";

Und wozu das? Du möchtest das "T" nicht hinten anhängen, sondern vorne dranstellen, weil ID-Bezeichner in HTML nicht mit Ziffern beginnen dürfen?

if(document.getElementById(Verweis).className == "kastenB")
        {
          i=i-1;

Ah, das ist eine mögliche Lösung des Problems.

else
        {
          document.getElementById(Verweis).className == "kastenB";

Hier möchtest du zuweisen, nicht vergleichen.

if (i==3+lvl)
          {
            TrueoFalse(1);
          }

Aber was soll das?

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