Ergebnis 1 bis 3 von 3
  1. #1
    lando123456 ist offline Grünschnabel
    registriert
    26-07-2012
    Beiträge
    1

    JavaScript for-Schleife

    Hallo Liebe Forum Gäste

    Ich habe ein kleines Problem ich habe eine Schleife aber ich verstehe nicht wie ich das gleiche mit einer for-Schleife bewirken kann. Das ist denke ich mal relativ einfach aber bin noch sehr neu im gebiet Java.

    Mein bisherige schleife siet so aus



    <script type="text/javascript">
    var x = 1;
    var zahl = 10;
    var text = "";
    var eins = 1;
    do {
    var einmalEins = x * x;
    text = text + x + ' mal ' + x + ' ist ' + einmalEins + "<br>";
    x = x + 1;
    } while (x <= zahl);
    document.write(text);

    </script>



    Nun wollte ich das gleiche mit einer for-Schleife machen aber verstehe es einfach nicht was man dann bei ausgabe hinschreiben muss. Der Schleifenkopf ist ja einfach aber wie muss dann die Ausgabe aussehen wenn ich daraus eine for-Schleife machen möchte.
    Es wäre wirklich nett wenn mir jemand helfen könnte.

    MfG Tim
    Geändert von lando123456 (26-07-2012 um 10:20 Uhr) Grund: sry habe noch was vergessen.

  2. #2
    Avatar von scrypter
    scrypter ist offline Haudegen
    registriert
    25-06-2011
    Beiträge
    706

    AW: JavaScript for-Schleife

    benutze bitte die code-tags für code

    es handelt sich übrigens um JavaScript, nicht um Java

    am besten gewöhnst Du Dir von Anfang an einen sauberen Stil (indent style) an, das macht es einfacher, z.B. CCRS

    hier ein for-loop
    Code:
    for (var i = 1; i <= 10; i++) {
        var einmalEins = i * i;
        var text = i + ' mal ' + i + ' ist ' + einmalEins + '<br>';
        document.write(text);
    }
    auch document.write() solltest Du besser vermeiden und Dein Ergebnis stattdessen als innerHTML eines div ausgeben, z.B.:
    Code:
    <body>
    
        <div id="demo"></div>
    
        <script type="text/javascript">
    
        for (var i = 1; i <= 10; i++) {
            var einmalEins = i * i;
            var text = i + ' mal ' + i + ' ist ' + einmalEins + '<br>';
            document.getElementById('demo').innerHTML += text;
        }
    
        </script>
    
    </body>
    fatal error: EBKAC (error between keybord and chair)

  3. #3
    Avatar von kkapsner
    kkapsner ist offline Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.695

    AW: JavaScript for-Schleife

    NB: do...while hat eine komplett andere Logik als ein normales while oder for - der Schleifenkörper wird auf jeden Fall einmal ausgeführt, was bei den anderen beiden nicht der Fall ist.

Ähnliche Themen

  1. Tabelle per JavaScript-Schleife und new array
    Von Volle101 im Forum JavaScript
    Antworten: 10
    Letzter Beitrag: 16-10-2007, 14:00
  2. Javascript onclick zuweisen in for schleife
    Von *chris im Forum JavaScript
    Antworten: 9
    Letzter Beitrag: 05-07-2007, 18:35
  3. Javascript Wert an Schleife in PHP übergeben
    Von rednoseday im Forum JavaScript
    Antworten: 3
    Letzter Beitrag: 24-09-2006, 11:42
  4. Javascript Forum aus PHP while Schleife
    Von GockoLocko im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 19-07-2005, 11:56
  5. Javascript Schleife zur Überprüfung
    Von sansame im Forum JavaScript
    Antworten: 0
    Letzter Beitrag: 27-01-2005, 14:23

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •