Werte aus Schleife übergeben

  • Hallo!


    Ich bin unerfahren mit Javascript, versuche es gerade zu durchblicken.


    Ich habe eine Schleife erstellt, die auch erfolgreich Schleifen zieht.

    Es werden, sagen wir mal, 5 Dinge überprüft und wenn es zutrifft erfolgt eine Ausgabe. Jetzt möchte ich, dass am Ende in einem alert oder ähnlichen folgendes angezeigt wird:

    Ding1, Ding2, Ding3, Ding4, Ding5


    Jedoch wird mir folgendes angezeigt:

    Ding5


    Die Variable in der Schleife wird bei jedem Durchlauf überschrieben, was mir klar ist.

    Wie kann ich nun aus der Schleife die Werte für jeden Schleifendurchlauf herauskriegen und sie am Ende alle nacheinander anzeigen?



    Als Anfänger bin ich wirklich dankbar für Hilfe.

    Grüße.

  • Vielleicht so (ungetestet) :


    function myFunction()

    {

    var ergebnis = '';

    var a,check,nummer,s;

    var dinge = somecode0();

    var anzahldinge = somecode1();


    for( s = 2; s < anzahldinge ; s++ )

    {

    a = dinge[s];

    check = a.somecode2();

    nummer = a.somecode3();


    if (check == '')

    {

    ergebnis += 'Ding ' + nummer + '\n';

    }


    } // ENDE for( s = 2; s < anzahldinge ; s++ )


    alert(ergebnis);

    }