Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:modul:m288:learningunits:lu03:loesungen:04 [2025/09/23 13:41] – [Auftrag B: Array ausgeben] vdemirde:modul:m288:learningunits:lu03:loesungen:04 [2025/09/23 13:46] (aktuell) vdemir
Zeile 44: Zeile 44:
  
 **Hinweis**: //unshift()// ist die Methode, die Sie benötigen. **Hinweis**: //unshift()// ist die Methode, die Sie benötigen.
 +
 +**Lösung**
 +
 +  actors.unshift({name: 'Sidartha', vname: 'Gupta', gname: '---', gtag: '12.12.1969', zivilst: 'verwittwet', anrede: "Herr", rabatt: 0});
 +  console.log("Am Anfang wird Datensatz angehängt: ", actors);
  
 ===== Auftrag E: Wert am Anfang ergänzen ===== ===== Auftrag E: Wert am Anfang ergänzen =====
Zeile 49: Zeile 54:
  
 **Hinweis**: //push()// ist die Methode, die Sie benötigen. **Hinweis**: //push()// ist die Methode, die Sie benötigen.
 +
 +**Lösung**
 +
 +  actors.push({name: 'Sweeny', vname: 'Sydney', gname: '---', gtag: '12.19.1997', zivilst: 'ledig', anrede: 'Frau', rabatt: 0});
 +  console.log("Am Anfang wird Datensatz angehängt: ", actors);
  
 ===== Auftrag F: Wert in der Mitte löschen ===== ===== Auftrag F: Wert in der Mitte löschen =====
 Robert Redford ist leider verstorben und muss aus der Liste gelöscht werden. Lassen Sie sich wieder alle Daten ausgeben, sicher ist sicher. Robert Redford ist leider verstorben und muss aus der Liste gelöscht werden. Lassen Sie sich wieder alle Daten ausgeben, sicher ist sicher.
 +
 +**Lösung**
 +
 +  actors.splice(4,1);
 +  console.log("Nach dem Löschen: ", actors);
  
 ===== Auftrag G: Formatierte Ausgabe ===== ===== Auftrag G: Formatierte Ausgabe =====
Zeile 67: Zeile 82:
   * Beispiel: //Employee[0][1].toUpperCase());//   * Beispiel: //Employee[0][1].toUpperCase());//
  
-===== Lösungen ===== +**Lösung** 
-[[de:modul:m288:learningunits:lu03:Lösungen:04|LU03.L04]]+ 
 +  arrLen actors.length; //ermitteln der Länge des Arrays 
 +  console.log("ArrayLänge Actors: ", arrLen); 
 +  console.log(actors[0].anrede, actors[0].vname, actors[0].name.toUpperCase(), actors[0].rabatt, actors[0].gtag, actors[0].zivilst ); 
 +  console.log(actors[1].anrede, actors[1].vname, actors[1].name.toUpperCase(), actors[1].rabatt, actors[1].gtag, actors[1].zivilst ); 
 +  console.log(actors[2].anrede, actors[2].vname, actors[2].name.toUpperCase(), actors[2].rabatt, actors[2].gtag, actors[2].zivilst ); 
 +  console.log(actors[3].anrede, actors[3].vname, actors[3].name.toUpperCase(), actors[3].rabatt, actors[3].gtag, actors[3].zivilst );
  
 +===== Gesamtlösung ======
  
 +{{:de:modul:m288:learningunits:lu03:loesungen:lu04_l04.png?800|Gesamtlösung des Codes}}
 ---- ----
 [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Volkan Demir [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Volkan Demir
  • de/modul/m288/learningunits/lu03/loesungen/04.1758627685.txt.gz
  • Zuletzt geändert: 2025/09/23 13:41
  • von vdemir