Calculer somme valeur tableau javascript
Résolu
tmgbama
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
tmgbama Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
tmgbama Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
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 );
A voir également:
- Javascript somme
- Formule somme excel colonne - Guide
- Somme si couleur - Guide
- Recherchev + somme plusieurs lignes ✓ - Forum Excel
- A javascript error occurred in the main process - Forum Matériel & Système
- Somme en anglais excel - Guide
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_presta
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.
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.