Steel: ergebniss mit mehreren punkten?

Beitrag lesen

Hi!

Woher kommen denn die "Zahlen"? Ich nehme mal ein aus einem Eingabefeld?

zahl = 12 // Zahl
zahl = "12" // keine Zahl
zahl = element.value // das gleiche wie zahl = "12"

Du musst also diese Strings behandeln.  Dafuer kannst Du sie multiplizieren, dann wandelt JS den String implizit in eine Zahl:
zahl1 = 0.5
zahl2 = "2"
alert(zahl11 + zahl2) // gibt 0.52
alert(zahl1 * 1 + zahl2 * 1) // gibt 2.5

Oder du <http://de.selfhtml.org/javascript/objekte/unabhaengig.htm@title=parst den String> unter Zuhilfenahme der entsprechenden Javascript Funktionen:

alert(zahl1 + Number(zahl2)) // gibt 2.5

--
Vergesst Chuck Norris.
Sponge Bob kann unter Wasser grillen!