Hallo zusammen,
ich erstelle
var werte = new Array();
werte[0] = new Object();
weise dann einen Wert zu
while(true) {
...
if(werte[0][erk1] == undefined)
werte[0][erk1] = parseInt(wert);
else
werte[0][erk1] += parseInt(wert);
...
erk1 ist ein assotiativer Begriff und wert der Wert (2,3,5,7,...)
die Werte werden nun alle richtig ausgegeben. Nun mag ich von diesen Werten einen Gesamtwert bilden (2+3+5+7+,...).
Was machte ich ?
Array.prototype.array_add = function() {
return eval(this.join("+"));
};
for(var p in produkte[0]) {
var ges = array_add(werte[0][p]);
}
Ergebniss:
Objekt erwartet
Was mache ich noch falsch ????
Viele Grüße
Stefan