Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:m288:learningunits:lu02:loesungen:01 [2025/09/01 19:27] – [Teilauftrag A] vdemir | de:modul:m288:learningunits:lu02:loesungen:01 [2025/09/01 19:31] (aktuell) – vdemir | ||
|---|---|---|---|
| Zeile 8: | Zeile 8: | ||
| - Hinweis: Vervollständigen Sie abschliessend Ihren Code durch die Vorgaben gemäss Unterrichtsinput //How to Comment//. | - Hinweis: Vervollständigen Sie abschliessend Ihren Code durch die Vorgaben gemäss Unterrichtsinput //How to Comment//. | ||
| - | ---- | + | ===== Lösung Teilauftrag A ==== |
| - | + | ||
| - | ==== Lösung Teilauftrag A ==== | + | |
| {{: | {{: | ||
| - | ---- | + | ===== Lösung |
| - | + | ||
| - | ==== Teilauftrag B ==== | + | |
| - | function testLet() { | + | |
| - | if (true) { | + | |
| - | let y = 20; | + | |
| - | console.log(" | + | |
| - | } | + | |
| - | console.log(" | + | |
| - | } | + | |
| - | testLet(); | + | |
| - | + | ||
| - | **Ausgabe** | + | |
| {{: | {{: | ||
| - | ---- | ||
| - | ==== Teilauftrag C ==== | ||
| - | const user = { name: " | + | ===== Teilauftrag C ===== |
| - | user.name | + | |
| - | console.log(user); | + | {{:de:modul: |
| - | user = { name: " | + | |
| - | console.log(user); | + | |
| - | | + | |
| - | **Lösung** | + | |
| - | { name: ' | + | |
| - | TypeError: Assignment to constant variable. | + | |
| - | + | ||
| - | * Mit const kann die Referenz nicht neu zugewiesen werden. | + | |
| - | * Das Objekt selbst ist aber veränderbar → daher funktioniert user.name = " | + | |
| - | * Beim Versuch user = { name: " | + | |
| ---- | ---- | ||
| + | |||
| [[https:// | [[https:// | ||