107 votes

Supprimer les virgules de la chaîne en utilisant JavaScript

Je souhaite supprimer les virgules de la chaîne et calculer ces montants à l'aide de JavaScript.

Par exemple, j'ai ces deux valeurs :

  • 100 000,00
  • 500 000,00

Maintenant, je veux supprimer les virgules de ces chaînes et je veux le total de ces montants.

190voto

lonesomeday Points 95456

Pour supprimer les virgules, vous devrez utiliser replace sur la chaîne. Pour convertir en flottant afin que vous puissiez faire le calcul, vous aurez besoin de parseFloat :

 var total = parseFloat('100,000.00'.replace(/,/g, '')) +
            parseFloat('500,000.00'.replace(/,/g, ''));

0voto

Ahmad Ebrahim Points 159

C'est la façon la plus simple de le faire.

 let total = parseInt(('100,000.00'.replace(',',''))) + parseInt(('500,000.00'.replace(',','')))

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X