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
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!