durchschnitt in 3 Dimensionalem array

Horusab

Erfahrenes Mitglied
Kann des Funktionieren?
den durchschnitt von einem 3d array zu nehmen
PHP:
var anzatt; 
var attidc = 0; 
var aktrat = 0; // Objekt erwartet
var formidc = 0;
var ratingsavearr = new Array();
function average(formidc, attidc, aktrat) {
ratingsavearr[formidc][attidc] = aktrat;
summe = 0;
for (i=0; i<ratingsavearr[formidc].length; i++) {
    summe += ratingsavearr[formidc][i];
}

durchschnitt = summe / ratingsavearr.length;
return durchschnitt;
}

//EDIT//
Ich habe die Fehlermeldung Objekt erwartet auf Zeile 85 bekommen, diese ist eingezeichnet.
Da is aba kein Fehler.
komische sprache.... :)
oda is da doch eina?
 
Zuletzt bearbeitet:
Neue Version (Schreibfehler in der alten ^^):

PHP:
function average(formidc, attidc, aktrat) {
  ratingsavearr[formidc][attidc] = aktrat;
  summe = 0;
  for (i=0; i<ratingsavearr[formidc].length; i++) {
    summe += ratingsavearr[formidc][i];
  }
  
  durchschnitt = summe / ratingsavearr[formidc].length;
  alert(durchschnitt);
}

//EDIT//
diese tomate gibt wieder ein Objekt erwartet aus, und verweist auf eine leere Zeile !
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück