我正在尝试从数据网格解析两个值。这些字段是数字,并且当它们有逗号(例如554,20)时,我无法在逗号后得到数字。我已经尝试过parseIntparseFloat。我怎样才能做到这一点?

最佳答案

如果它们是单独的值,请尝试以下操作:

var values = "554,20".split(",")
var v1 = parseFloat(values[0])
var v2 = parseFloat(values[1])

如果它们是单个值(例如法语,其中一半写为0.5)
var value = parseFloat("554,20".replace(",", "."));

关于javascript - 如何在JavaScript中将字符串转换为float?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/642650/

10-11 18:05