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:02 [2025/09/09 14:59] vdemirde:modul:m288:learningunits:lu03:loesungen:02 [2025/09/09 15:19] (aktuell) vdemir
Zeile 6: Zeile 6:
     * Nur Lehrmittel, keine Websuche oder AI     * Nur Lehrmittel, keine Websuche oder AI
     * [[https://www.w3schools.com/js/js_array_methods.asp|Array-Methoden JavaScript]]     * [[https://www.w3schools.com/js/js_array_methods.asp|Array-Methoden JavaScript]]
-  * Zeit: 20 Minutes+  * Zeit: 30 Minutes
   * Erwartetes Resultat: Ein Script mit den Lösungen der Teilaufgaben. Formal korrekt: Filename, Titel, Incode-Kommentare, ....   * Erwartetes Resultat: Ein Script mit den Lösungen der Teilaufgaben. Formal korrekt: Filename, Titel, Incode-Kommentare, ....
  
Zeile 24: Zeile 24:
     [1, 2, 3]         // Array     [1, 2, 3]         // Array
   ];   ];
-  console.log(mixedArray); // ["Hallo Welt", 42, true, [1, 2, 3]]+  console.log(mixedArray);  
 +   
 +=> ["Hallo Welt", 42, true, [1, 2, 3]]
  
 ==== Teilauftrag B ==== ==== Teilauftrag B ====
Zeile 37: Zeile 39:
 Ermitteln Sie Anzahl Elemente des Arrays //mixedArray// und geben diese Zahl auf der Konsole aus. Ermitteln Sie Anzahl Elemente des Arrays //mixedArray// und geben diese Zahl auf der Konsole aus.
    
-  const laengeDesArrays = mixexArray.length;+  const laengeDesArrays = mixedArray.length;
   console.log(laengeDesArrays);   console.log(laengeDesArrays);
 +  
 +=> 5
  
 ==== Teilauftrag D ==== ==== Teilauftrag D ====
 Entfernen Sie das letzte Element aus dem Array //mixedArray// und geben das restlichen Array auf der Konsole aus. Entfernen Sie das letzte Element aus dem Array //mixedArray// und geben das restlichen Array auf der Konsole aus.
    
 +
   mixedArray.pop(); // letztes Element entfernen   mixedArray.pop(); // letztes Element entfernen
-  console.log(mixedArray); // ["Hallo Welt", 42, true, [1, 2, 3]]+  console.log(mixedArray);  
 +   
 +=> ["Hallo Welt", 42, true, [1, 2, 3]]
  
 ==== Teilauftrag E ==== ==== Teilauftrag E ====
Zeile 50: Zeile 57:
  
   console.log(mixedArray[3]); // Index fängt bei 0 an.   console.log(mixedArray[3]); // Index fängt bei 0 an.
 +  
 +=>  [ 1, 2, 3 ]
  
 ==== Teilauftrag F ==== ==== Teilauftrag F ====
Zeile 55: Zeile 64:
  
   mixedArray.splice(2, 2, 5, 6, 15, 99); // Ab Index 2 (3. Element), 2 Stück löschen, neue Elemente einsetzen   mixedArray.splice(2, 2, 5, 6, 15, 99); // Ab Index 2 (3. Element), 2 Stück löschen, neue Elemente einsetzen
-  console.log(mixedArray); // ["Hallo Welt", 42, 5, 6, 15, 99] +  console.log(mixedArray);  
 +   
 +=> ["Hallo Welt", 42, 5, 6, 15, 99]
  
 +===== Gesamtlösung =====
 +{{:de:modul:m288:learningunits:lu03:loesungen:lu03_l02.png?1000|Gesamtlösung des Scripts}}
 ---- ----
 [[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/02.1757422758.txt.gz
  • Zuletzt geändert: 2025/09/09 14:59
  • von vdemir