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] vdemirde:modul:m288:learningunits:lu03:loesungen:04 [2025/09/23 13:46] (aktuell) vdemir
Zeile 27: Zeile 27:
   let arrLen = actors.length; /* ermitteln der Länge des Arrays */   let arrLen = actors.length; /* ermitteln der Länge des Arrays */
   console.log("ArrayLänge Actors: ", arrLen);   console.log("ArrayLänge Actors: ", arrLen);
- 
   console.log("Actors-zeile 4: ", actors[3]);   console.log("Actors-zeile 4: ", actors[3]);
   console.log("Actors-zeile 3: ", actors[2]);   console.log("Actors-zeile 3: ", actors[2]);
Zeile 45: 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 50: 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 68: 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.1758627677.txt.gz
  • Zuletzt geändert: 2025/09/23 13:41
  • von vdemir