Programmieren mit JavaScriptEinfache Berechnungen: EVA-PrinzipHTML-Formular; das erste Script Inhalt Verzweigung |
|
| |
E V A |
Wie schon im Beispiel mit dem Euro - Umrechner kann man Programmieraufgaben oft in drei Schritten lösen: Eingabe : Die Daten des Benutzers werden aus dem Formular abgeholt und Variablen zugewiesen. Verarbeitung : In einem oder mehreren Schritten werden die erforderlichen Berechnungen ausgeführt. Ausgabe : Die Ergebnisse werden die vorgesehenen Felder des Formulars geschrieben. |
Aufgabe 1 | Temperaturen werden in den Einheiten °Celsius (bei uns), °Fahrenheit (in den USA) und Kelvin (in der Physik) angegeben. Entwirf ein html - Formular (evtl. durch Abwandlung des Euro - Rechners) und schreibe die Umrechnungsfunktionen. |
Aufgabe 2 | Die Erbengemeinschaft Hintermaier will die Felder aus dem Familienerbe verkaufen. Nach Eingabe von Länge, Breite und Quadratmeterpreis soll ein Verkaufspreis berechnet werden. |
Zur Syntax von JavaScript |
|
Variable |
Variablen sind in Javascript nicht typisiert. Sie können also jeden beliebigen Wert aufnehmen. Der Datentyp wird durch die erste Wertzuweisung festgelegt. Diese können Sie aber schon bei der Variablendeklaration vornehmen, falls Sie die Variable direkt initialisieren wollen. var n=1.6; Variablen können Zahlen, Boolesche Werte (true, false), strings (Texte in Anführungszeichen z.B. "ein Text") oder null (Schlüsselwort für einen Nullwert) enthalten. Hexadezimale Zahlenwerte müssen mit 0x beginnen, z.B.: 0x3f. Kommazahlen können folgende Formate haben: 1.523 oder-3.1E2 oder 2E-12. |
Aufgabe 3 | Die gewerblichen Mitarbeiter der Krups - Moulinex - GmbH sollen ihren Wochenlohn selbst ausrechnen können. Dazu wird in der Umkleide ein Computer aufgestellt mit einem Programm, das nach Eingabe der Anzahl der Arbeitsstunden, Anzahl der Überstunden und des Stundenlohns die erforderliche Berechnung ausführt. (Für Überstunden wird ein Zuschlag von 20% auf den Stundenlohn gewährt.) |
Aufgabe 4 | Alexandra hat sich einen kleinen quaderförmigen Schrank gebaut. Er ist 80 cm breit, 60 cm hoch und 40 cm tief. Sie möchte den Schrank schwarz lackieren. Um die richtige Menge an Farbe zu kaufen, will Alexandra die zu streichende Fläche berechnen (ohne Rückseite und Unterseite). Schreibe dazu ein Programm. |
Aufgabe 5 |
Banken benötigen für die Zinsberechnung die Anzahl der Tage zwischen zwei Kontobewegungen. Man gibt ein: von Tag - Monat - Jahr bis Tag - Monat - Jahr (in einzelnen Eingabefeldern) Ausgabe soll die Zahl der Tage sein, wobei (laut Handelsgesetz) jeder Monat mit 30 und das Jahr mit 360 Tagen gerechnet wird. |
HTML-Formular; das erste Script Seitenanfang Verzweigung |