Maison > Questions et réponses > le corps du texte
P粉5879700212023-08-22 12:50:38
La fonction parseFloat de
javascript n'accepte pas les paramètres de zone. Par conséquent, vous devez utiliser .
替换,
parseFloat('0,04'.replace(/,/, '.')); // 0.04
P粉6355097192023-08-22 00:17:29
Il s’agit de « Par conception ». parseFloat
La fonction ne considère que des parties de la chaîne jusqu'à ce qu'elle rencontre autre chose qu'un +, -, un nombre, un exposant ou un point décimal. Une fois qu'il voit la virgule, il arrête de chercher et ne considère que la partie "75".
Pour résoudre ce problème, convertissez les virgules en décimales.
var fullcost = parseFloat($("#fullcost").text().replace(',', '.'));