Übungen Variablen
Unten siehst du einen ein Ausschnitt eines Programms, das in mehrere kleine Abschnitte unterteilt wurde. Jeder Ausschnitt zeigt den nächsten Schritt des Programms. Markiere bei jedem Ausschnitt, was in diesen Zeilen passiert (mehrere Antworten können richtig sein).
const schulort: string = "Stuttgart";
let wohnort: string;console.log(wohnort);
let adresse: string;
adresse = "Hauptstraße 17";console.log(adresse);
const hausnummer: number = "17a";
In den untenstehenden Code haben sich Fehler eingeschlichen. Korrigiere die Fehler!
Die Schul-App soll speichern, ob das Schülerkonto aktiviert ist.
istAktiv = true;console.log(istAktiv);
In der Schul-App soll eine feste maximale Anzahl von Kursen gespeichert werden. maxKurse soll eine Konstante sein.
const maxKurse: number;maxKurse = 15;console.log(maxKurse);
In der Schul-App für Schüler sind einige Variablen mit unpassenden Datentypen deklariert. Erkläre für jeder Zeile kurz, welcher besser geeignet wäre oder warum der Datentyp korrekt ist.
let unterrichtsstundenHeute: string = 6;let hatParkplatzGebucht: string = "true";let appFarbe: number = "Blau";const appVersion: number = 1.0;
Überlege bei den folgenden Variablen, ob es sinvoller ist, sie mit const oder mit let zu deklarieren.
Füge Kommentare hinzu, um deine Entscheidung zu begründen.
schulName: string = "Willhelm-Maybach-Schule";aktuelleWoche: number = 48;istPause: boolean = false;maxFehltage: number = 20;
Die Schul-App soll Informationen über eine Klasse speichern. Lege sinnvolle Variablen mit passenden Datentypen an.
Verwende dabei mindestens:
- eine Text-Variable (string)
- eine Zahlen-Variable (number)
- eine Wahr/Falsch-Variable (boolean)
Gib anschließend alle Werte in der Konsole aus.
// Ergänze sinnvolle Profil-Informationen