Maison > interface Web > js tutoriel > Comment analyser une chaîne avec des virgules mille séparateurs en un nombre en JavaScript ?

Comment analyser une chaîne avec des virgules mille séparateurs en un nombre en JavaScript ?

DDD
Libérer: 2024-11-25 11:33:16
original
825 Les gens l'ont consulté

How to Parse a String with Comma Thousand Separators into a Number in JavaScript?

Analyse d'une chaîne avec une virgule comme séparateur de milliers en un nombre

Lorsque vous essayez d'analyser une chaîne contenant une virgule comme séparateur de milliers en un nombre, l'utilisation de parseFloat peut ne pas donner le résultat attendu, car elle traite la virgule comme un point décimal. Pour résoudre ce problème, envisagez la solution suivante :

Supprimez les virgules de la chaîne. JavaScript fournit une méthode replace() pratique qui vous permet de rechercher un modèle spécifique (dans ce cas, des virgules) et de le remplacer par une chaîne vide.

Voici un exemple :

let input = "2,299.00";
let output = parseFloat(input.replace(/,/g, ''));
console.log(output); // Output: 2299
Copier après la connexion

En supprimant les virgules, nous convertissons la chaîne dans un format numérique valide qui peut être analysé à l'aide de parseFloat.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal