Maison  >  Article  >  interface Web  >  Comment trouver la valeur moyenne d'un tableau à deux dimensions en javascript

Comment trouver la valeur moyenne d'un tableau à deux dimensions en javascript

青灯夜游
青灯夜游original
2021-10-19 15:04:255760parcourir

Méthode de moyenne des tableaux bidimensionnels dans JS : 1. La double couche imbriquée pour la boucle traverse tous les éléments du tableau bidimensionnel ; 2. Dans le corps de la boucle, utilisez "sum+=arr1[i][j]" instruction pour ajouter tous les éléments du tableau et additionner ; 3. Divisez la somme des éléments du tableau par le nombre d'éléments du tableau pour trouver la moyenne.

Comment trouver la valeur moyenne d'un tableau à deux dimensions en javascript

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Moyenne d'un tableau bidimensionnel javascript

Pour trouver la moyenne d'un tableau bidimensionnel, nous devons d'abord obtenir chaque élément du tableau bidimensionnel, les additionner et diviser par le nombre d'éléments C'est ça.

Alors, comment obtenir chaque élément du tableau bidimensionnel ?

Quand vous verrez cela, vous penserez à une boucle for, utilisant des indices de tableau pour obtenir des éléments. Puisqu'il s'agit d'un tableau à deux dimensions, deux niveaux de boucles for doivent être imbriqués : le premier niveau contrôle les indices des lignes du tableau et le deuxième niveau contrôle les indices des colonnes du tableau.

ok, jetons un coup d'œil au code d'implémentation :

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);

Résultats de sortie :

Comment trouver la valeur moyenne dun tableau à deux dimensions en javascript

[Apprentissage recommandé : Tutoriel avancé javascript]

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn