Bonjour tout le monde,

je viens vers vous pour un problème d'addition depuis des chaîne de caractère...

J'ai ceci :
50.05 €;
25.36 €;

J'ai donc utiliser un replace pour remplacer les " €" par rien (donc supprimer les € et espace vide) puis un parseFloat pour les nombre flottant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
a = "50.05 €"
b = "25.36 €"
 
a = parseFloat(a.replace(" €","")); // Aucune erreur et avec un console.log il me met bien 50.05
b = parseFloat(b.replace(" €","")); // Aucune erreur et avec un console.log il me met bien 25.36
 
alert(a+b); // Résultat 50.0525.36
Mon problème est donc que plutôt que d'additionner il concatène ce qui n'est pas l'objectif évidemment...
Quelqu'un aurait déjà eu ce soucis ?

D'avance merci