Mathias Brodala: rechnen mit - * / funktioniert, nur das + nicht.

Beitrag lesen

Hallo dedlfix.

Mit "var n = (parseInt(document.movie.number.value))" funktioniert es nun.
Kürzer:
var n = document.movie.number.value * 1;

Die Idee ist gut, das liefert nur nicht das gleiche Ergebnis bei der Eingabe von ungültigen Zahlenwerten. Vorschlag für Testwerte:

'123'

Wird in den entsprechenden Zahlenwert umgewandelt.

'12.3'

Dito.

'12,3'
'123abc'
'abc'

3×NaN, also auch in Ordnung. Was meinst du also? Hier finde ich das Verhalten von parseInt viel unberechenbarer, da dieses noch so viel wie möglich als Nummer auszuwerten versucht.

Einen schönen Montag noch.

Gruß, Mathias

--
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules