Felix Riesterer: Währungsrechner in JavaScript

Beitrag lesen

Liebe(r) nerdpolitics,

folge dem Prinzip EVA. Da ist zuerst die Eingabe, dann die Verarbeitung und zum Schluss die Ausgabe. Diese Reihenfolge ist immer gleich. Niemals anders herum. Das bedeutet für Dich, dass Dein Programm zuerst eine Eingabe verlangt, um dann nach der Berechnung das Ergebnis auszugeben.

Die Benutzung von alert, prompt und Konsorten ist keine gute Idee. Du möchtest stattdessen ein Formular mit zwei Eingabefeldern und einem Button:

€______ [=] $______

In diesem Formular kann man entweder den Euro-Wert, oder den Dollar-Wert eintragen. Der Button mit dem Istgleichzeichen löst dann die Berechnung des passenden Gegenwerts aus. Das leere Feld wird als Ausgabe, das ausgefüllte Feld als Eingabe verstanden. Sind beide Felder ausgefüllt, wird das erste als Eingabe verstanden.

Du benötigst also drei Dinge:

  1. Formular mit den passenden Formular-Elementen
  2. einen Weg um die Formularelemente auszuwerten (Button-Klick, Feldinhalte lesen/schreiben)
  3. die Funktion zum Berechnen (hast Du schon)

Liebe Grüße

Felix Riesterer