Ergebnis 1 bis 4 von 4
Like Tree1Likes
  • 1 Post By TheFoxy66

Thema: Anfänger Frage mit bitte um Hilfe!

  1. #1
    TheFoxy66 ist offline Grünschnabel
    registriert
    01-12-2020
    Beiträge
    2

    Anfänger Frage mit bitte um Hilfe!

    Moin,
    bin neu im Thema mit Javascript.

    Code:
    test = [100,22,33,44,15];
    var erg = [];
    var pos = {
         x : 0, 
         y : 0
    };
    
    for ( let i=0; i<=test.length-1; i++ ) {
    pos.x = test[i];
    pos.y = test[i];
    erg[i] = pos;  
    console.log(erg[i]); 
    } 
    
    for ( let k=0; k<=erg.length-1; k++ ) {
      console.log(erg[k]); 
    }
    
    /*test.forEach(output)
    function output (item,index,array) {
    pos.x = item;
    pos.y = index;
    erg[index] = pos;  
     
    }
    */
    Ergebnis ist das
    > Object { x: 100, y: 100 }
    > Object { x: 22, y: 22 }
    > Object { x: 33, y: 33 }
    > Object { x: 44, y: 44 }
    > Object { x: 15, y: 15 }
    > Object { x: 15, y: 15 }
    > Object { x: 15, y: 15 }
    > Object { x: 15, y: 15 }
    > Object { x: 15, y: 15 }
    > Object { x: 15, y: 15 }
    warum und wo ist das Problem ?
    Danke!
    Geändert von mikdoe (02-12-2020 um 10:33 Uhr) Grund: Code Tags
    mikdoe likes this.

  2. #2
    Avatar von mikdoe
    mikdoe ist offline Administrator
    registriert
    01-05-2010
    Beiträge
    7.864

    AW: Anfänger Frage mit bitte um Hilfe!

    Zitat Zitat von TheFoxy66 Beitrag anzeigen
    warum und wo ist das Problem ?
    Die Frage ist witzig
    Das deutsche Javascript Forum http://forum.jswelt.de http://forum.jswelt.de/images/logoJsWeltForumV4_32x22.png

  3. #3
    Avatar von Dormilich
    Dormilich ist offline Kaiser
    registriert
    15-01-2010
    Beiträge
    1.311

    AW: Anfänger Frage mit bitte um Hilfe!

    Das "Problem" liegt darin, dass du immer dasselbe Objekt pos verwendest. Und das hat dann am Ende die Werte aus der letzten Modifikation.

  4. #4
    TheFoxy66 ist offline Grünschnabel
    registriert
    01-12-2020
    Beiträge
    2

    AW: Anfänger Frage mit bitte um Hilfe!

    ok Danke! Mit VSC wurde es klarer.

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 13-12-2014, 08:15
  2. Antworten: 10
    Letzter Beitrag: 20-12-2010, 14:59
  3. Antworten: 2
    Letzter Beitrag: 11-12-2009, 18:01
  4. Antworten: 23
    Letzter Beitrag: 17-04-2005, 20:20
  5. Antworten: 22
    Letzter Beitrag: 16-04-2005, 19:55

Lesezeichen

Berechtigungen

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