kurz und knackig - plus != plus
Bitter Sweet
- javascript
Hallo,
Problem:
Javascript rechnet: 2+3 = 23.
Und int(2)+int(3) = error (Das habe ich gegoogelt...)
Er interpretiert die beiden Zahlen also als String.
Wie kann iches hinbekommen, dass es mir 2+3=5 rechnet?
Danke :)
Moin!
Problem:
Javascript rechnet: 2+3 = 23.
Das Pluszeichen liefert Ergebnisse abhängig von den zu verknüpfenden Datentypen. Strings werden aneinandergehängt, Zahlen mathematisch addiert.
Und int(2)+int(3) = error (Das habe ich gegoogelt...)
Es gibt keine Javascript-Funktion "int". Der Fehler ist also logisch. parseInt() wäre korrekt.
- Sven Rautenberg
Javascript rechnet: 2+3 = 23.
nein, das tut JS nicht. JS tut dies nur, wenn die Zahlen Strings sind. D.h. du musst die Strings in Zahlen umwandeln.
Struppi.