Hallo JürgenB,
du musst dich bei der Eingabe des Ergebnisses auch noch den Dezimaltrenner kümmern, 1,5 liefert ein falsch, 1.5 ein richtig.
Sofern der richtige Feld-Typ genommen wird, ist das nicht nötig.
Ich prüfe nach dem einlesen auf isNaN und ersetze bei Bedarf das „,“ durch einen „.“.
<input type="number">
behandelt das transparent, siehe auch.
LG,
CK