Lern-Fabrik

Übungsaufgaben zu LE01 und LE02

Hinweis: Alle Ergebnisse und Zwischenergebnisse müssen in Moodle abgegeben werden.

Aufgabe 1: Grundlagen
Schwierigkeitsgrad: Leicht

(a) Erkläre, was "Deklarieren" und "Initialisieren" einer Variable bedeutet.
(b) Erstelle die Variablen vZahl1 (mit Wert 40.4) und vText1 (mit Wert "true"). Gib vZahl1 im Browserfenster und vText1 in der JavaScript-Konsole aus.
(c) String-Konkatenation: Erstelle die Variablen "vorname" und "nachname", kombiniere sie zu einem vollständigen Namen und gib ihn aus.
(d) String-Interpolation: Deklariere die Variablen vProdukt für Äpfel und vPreis mit 2.50. Erstelle eine Nachricht wie "Der Preis für einen Apfel beträgt 2.50 Euro" und gib sie in einem div-Element aus.

Aufgabe 2: Preis-Mengen Rechner
Schwierigkeitsgrad: Mittel

Deklariere die Variablen vMenge (Anzahl der Äpfel, z.B., 20) und vEinzelpreis (Einzelpreis, z.B., 2.50). Programmiere eine Funktion, die automatisch berechnet und im div-Element anzeigt: "Der Gesamtpreis für 20 Äpfel beträgt 50.00 Euro". Die Menge und der Preis sollen über HTML-Inputboxen variabel eingegeben werden können.

Aufgabe 3: Mehrwertsteuerrechner
Schwierigkeitsgrad: Mittel

Programmiere einen Mehrwertsteuer-Rechner, bei dem der Benutzer den Nettopreis und Mehrwertsteuersatz eines Produkts eingeben kann. Das Programm berechnet und zeigt den Bruttobetrag inklusive Mehrwertsteuer an. Erweitere das Programm so, dass der Bruttobetrag auf zwei Dezimalstellen gerundet wird, z.B., 179.98. Tipp: Nutze parseFloat() und toFixed(), um die Dezimalzahlen zu verarbeiten.