Calculer somme valeur tableau javascript
Résolu
tmgbama
Messages postés
3
Statut
Membre
-
tmgbama Messages postés 3 Statut Membre -
tmgbama Messages postés 3 Statut Membre -
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 );
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 );
4 réponses
-
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_prestavar 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.