Maison > interface Web > js tutoriel > Javascript calcule les valeurs répétées dans un exemple de code de tableau bidimensionnel

Javascript calcule les valeurs répétées dans un exemple de code de tableau bidimensionnel

高洛峰
Libérer: 2017-01-14 10:54:20
original
1258 Les gens l'ont consulté

Avant-propos

J'ai récemment rencontré un problème au travail. L'exigence est d'utiliser Javascript pour calculer les valeurs répétées d'un tableau à deux dimensions. Par exemple, il y a un tableau à deux dimensions ci-dessous.

[[\'error\',3],[\'error\',5],[\'error\',6],[\'true\',3],[\'true\',1]]
Copier après la connexion

Besoin d'un calcul statistique des éléments en double 'erreur' et 'vrai',

Le résultat après calcul statistique :

[[\'error\',14],[\'true\',4]]
Copier après la connexion

Code d'implémentation :

var arr = [[\'error\',3],[\'error\',5],[\'error\',6],[\'true\',3],[\'true\',1]];
var obj = {};
var result = [];
arr.forEach(function(arr){
 obj[arr[0]] = obj[arr[0]]? obj[arr[0]] + arr[1] : arr[1];
});
for (var i in obj){
 result.push([i,obj[i]])
}
Copier après la connexion

Résumé

Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il pourra être utile. de l'aide pour les études ou le travail de chacun. Si vous avez des questions, vous pouvez laisser un message pour communiquer.

Pour plus de calculs Javascript d'exemples de codes de valeurs répétées de tableaux bidimensionnels et d'articles connexes, veuillez faire attention au site Web PHP chinois !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal