Calculer somme valeur tableau javascript

Résolu/Fermé
tmgbama Messages postés 3 Date d'inscription jeudi 12 novembre 2020 Statut Membre Dernière intervention 12 novembre 2020 - 12 nov. 2020 à 20:44
tmgbama Messages postés 3 Date d'inscription jeudi 12 novembre 2020 Statut Membre Dernière intervention 12 novembre 2020 - 12 nov. 2020 à 22:54
Bonjour à tous, je souhaite faire la somme des valeurs chiffrées d'un tableau javascript, j'ai un problème au niveau de la variable "total".

Pourriez vous m'aider s'il vous plait ?

Voici le code :



var prestation = [

["banniere", 100, 0],

["affiche", 40,30 ],

["illustration", 50, 0],

];

for (var i = 0; i < prestation.length; i++) {

var mont_presta = new Array();

mont_presta[i]= prestation[i][1] + prestation[i][2] +"<br>"

document.write( mont_presta[i] +"<br>" );

}

for(var j = 0 ; j < mont_presta.lenght; j++){

var total = 0;

total += (mont_presta[j]);}

document.write( total );
A voir également:

4 réponses

jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 649
12 nov. 2020 à 20:52
Bonjour,

Déjà, quand tu postes du code sur le forum, merci de le faire correctement.

Pour ça, il faut utiliser les balises de code.
Explications ( à lire ENTIEREMENT ! ) disponibles ici
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

Ensuite,
Tu initialise ton array mont_presta
var mont_presta = new Array();

dans ta boucle FOR ... donc à chaque tour ... tu le réinitialise...

Déplace cette ligne de code AVANT le FOR et ça devrait déjà aller mieux.

1