Addieren mit Arrayelementen

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
Tom
Beiträge: 61
Registriert: 21.08.2007, 13:54

Addieren mit Arrayelementen

Beitrag von Tom » 27.08.2015, 18:12

Hi,

was mache ich da nicht richtig beim Addieren mit den Array-Werten? :(

Code: Alles auswählen

var m1 = array1[1][k]; //z.B. -325,23
var m2 = array2[1][j]; //z.B. -111,11
var mh = (m1+m2)/2;
Ergebnis: -325,23-111,11 das ist verketten und nicht addieren :?

Richtig wäre -436,34!

Würde mich freuen über Hilfe.:D

vg Tom

Benutzeravatar
radzmar
Beiträge: 962
Registriert: 26.10.2011, 10:18

Addieren mit Arrayelementen

Beitrag von radzmar » 27.08.2015, 20:01

Offenbar hast du Srings in deinen Arrays gespeichert, weshalb diese über den +-Operator verkettet werden.

Versuch's mal so:

Code: Alles auswählen

var m1 = parseFloat(array1[1][k]),
    m2 = parseFloat(array2[1][j]),
    mh = (m1 + m2) / 2;

Tom
Beiträge: 61
Registriert: 21.08.2007, 13:54

Addieren mit Arrayelementen

Beitrag von Tom » 27.08.2015, 20:22

Vielen Dank für die Hilfe radzmar.

Bei mir werden die Nachkommastellen abgeschnitten. Schade :(

Nun habe ich mein Formular hochgeladen.

vg Tom
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Tom
Beiträge: 61
Registriert: 21.08.2007, 13:54

Addieren mit Arrayelementen

Beitrag von Tom » 27.08.2015, 23:07

Fehler gefunden. Komma ersetzt durch Punk.

:)

Antworten