Methode zur Mittelung zweidimensionaler Arrays in JS: 1. Eine verschachtelte Doppelschicht-for-Schleife durchläuft alle Elemente im zweidimensionalen Array. 2. Verwenden Sie im Schleifenkörper „sum+=arr1[i][j]“. Anweisung zum Addieren aller Array-Elemente und Summieren. 3. Teilen Sie die Summe der Array-Elemente durch die Anzahl der Array-Elemente, um den Durchschnitt zu ermitteln.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Javascript zweidimensionaler Array-Durchschnitt
Um den Durchschnitt eines zweidimensionalen Arrays zu ermitteln, müssen wir zunächst jedes Element im zweidimensionalen Array abrufen, addieren und durch die Anzahl der Elemente dividieren Das ist es.
Wie erhält man also jedes Element des zweidimensionalen Arrays?
Wenn Sie das sehen, werden Sie an eine for-Schleife denken, die Array-Indizes verwendet, um Elemente abzurufen. Da es sich um ein zweidimensionales Array handelt, müssen zwei Ebenen von for-Schleifen verschachtelt sein: Die erste Ebene steuert die Array-Zeilenindizes und die zweite Ebene steuert die Array-Spaltenindizes.
ok, werfen wir einen Blick auf den Implementierungscode:
var sum=0; var B=0; //此变量的定义是为了记录数组内的元素总个数 var arr=[ [12,13,14,15], [16,17,18,19], [20,21,22,23] ]; for (var i=0;i<arr.length; i++) // arr1.length是数组行个数 { for (var j=0;j<arr[i].length;j++) // arr1[i].length是数组列个数 { sum+=arr[i][j]; B++; } } document.write("平均值为:"+sum/B);
Ausgabeergebnisse:
[Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene]
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie den Durchschnittswert eines zweidimensionalen Arrays in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!