Utz: Kleine (oder doch große???) Fehlersuche.

Beitrag lesen

Hi Marcel,

die Eingabe von "Geld" (*g*) erfolgt über ein Textfeld, der übergibt einen String, also NaN. Du musst den Value zuerst in eine Zahl umwandeln, bevor Du damit rechnen kannst.

Grüße,

Utz

Anmerkung: Wenn Du aber einen Mathe-Operator verwendest, der für Strings keinen Sinn ergibt, wandelt die JS-Engine den Variablentyp automatisch um. Nur ergibt halt "+" auch für Strings einen Sinn, wenn auch einen anderen ;-)