Schmaid: Zahlen addieren

Beitrag lesen

Ich hab den Fehler!

JavaScript rechnet prinzipell wenn es eine Zahl bekommt die von einer Eingabe übergeben wird und die mit dem Operator "+" verrechnet werden soll, mit String Werten.
Multipliziere ich 2 Zahlen, z.B. 1. Zahl von einer Eingabe und die 2. Zahl (fest vorgeben), rechnet JavaScript mit den Zahlen.

D.h. Übergebe ich einen Eingabewert wird dieser als String bewertet. Will ich dann aber mit diesem Wert und einem andern Wert addieren, ist es das beste entweder wie Du angeben hast, ihm fest zu sagen, mit "Number", dass es eine Zahl ist. Oder ich multipliziere die Zahl mit 1 und addiere dann die zweite.

Bsp.:

Einggebener Wert(String) - 715
Der Wert mit dem Addiert werden soll - 820

Rechnung Falsch:
Ergebnis = Wert + 820

Rechnung Richtig
Ergebnis = 1*(Wert) + 1*(820)
--oder--
Ergebnis = Number(Wert) + Number(820)

Danke

Gruß Schmaid