Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
de:modul:m307:learningunits:lu01:aufgaben:03 [2025/12/10 11:29] – angelegt vdemirde:modul:m307:learningunits:lu01:aufgaben:03 [2025/12/10 11:43] (aktuell) vdemir
Zeile 4: Zeile 4:
   * Sozialform: Einzelarbeit   * Sozialform: Einzelarbeit
   * Hilfsmittel: Openbooks   * Hilfsmittel: Openbooks
-  * Zeit: 20 Minuten+  * Zeit: 30 Minuten
   * Erwartetes Resultat: JavaScript-File, dass ein gegebenes JSON File einliest und auf der Computer-Konsole dynamisch ausgibt.   * Erwartetes Resultat: JavaScript-File, dass ein gegebenes JSON File einliest und auf der Computer-Konsole dynamisch ausgibt.
  
Zeile 18: Zeile 18:
  
   {   {
-    "lernende2": [+    "lernende": [
       { "name": "Anna", "nachname": "Keller", "alter": 19, "bms": true,  "hobbies": ["Lesen", "Joggen", "Kochen"] },       { "name": "Anna", "nachname": "Keller", "alter": 19, "bms": true,  "hobbies": ["Lesen", "Joggen", "Kochen"] },
       { "name": "Luca", "nachname": "Meier", "alter": 18, "bms": false, "hobbies": ["Gaming", "Mountainbike", "Musik"] },       { "name": "Luca", "nachname": "Meier", "alter": 18, "bms": false, "hobbies": ["Gaming", "Mountainbike", "Musik"] },
Zeile 45: Zeile 45:
 Bauen Sie das nachfolgende statische Script um, sodass es dynamisch die JSON-Daten ausgibt, unabhängig von der Anzahl Daten, die es enthält.  Bauen Sie das nachfolgende statische Script um, sodass es dynamisch die JSON-Daten ausgibt, unabhängig von der Anzahl Daten, die es enthält. 
  
-Dies realisieren Sie durch eine Schleife, die JSON-Lernenden-Daten durchläuft. Eine zweite innere Schleife benötigen Sie für die Hobbies.+Dies realisieren Sie durch eine Schleife, die JSON-Lernenden-Daten durchläuft. Wenn Sie diese dann erfolgreich implementiert haben, können Sie die Hobbies dann mit einer zeiten, inneren Schleife ausgeben lassen.
  
  
Zeile 66: Zeile 66:
     console.log("\n--- Gesamte Daten als formatierter JSON-String ---");     console.log("\n--- Gesamte Daten als formatierter JSON-String ---");
     console.log(JSON.stringify(daten, null, 2));  // << formatierte Ausgabe     console.log(JSON.stringify(daten, null, 2));  // << formatierte Ausgabe
 +    //
     console.log("\n--- Einzelwerte erster Datensatz ---");     console.log("\n--- Einzelwerte erster Datensatz ---");
     // Hier muss die äussere Schleife eingebaut werde, die den Index der Lernenden enthält     // Hier muss die äussere Schleife eingebaut werde, die den Index der Lernenden enthält
Zeile 81: Zeile 81:
          
 ===== Lösungen ===== ===== Lösungen =====
-[[de:modul:m307:learningunits:lu01:Lösungen:02|LU01.L03]]+[[de:modul:m307:learningunits:lu01:Lösungen:03|LU01.L03]]
  
 ---- ----
  • de/modul/m307/learningunits/lu01/aufgaben/03.1765362584.txt.gz
  • Zuletzt geändert: 2025/12/10 11:29
  • von vdemir