parseInt 正在修剪逗号 javascript 后的尾随零

parseInt is trimming trailing zeroes after comma javascript

我被困在一个解决方案中,我试图将字符串转换为整数,但在 comma.Any 对此提供帮助后它截断了零,非常感谢。 例如,

parseInt("3,50,000") // 3  ==> what i actually need is 3,50,00 of integer type

这个:

console.log(parseInt("3,50,000".replace(/,/ig, ''), 10));

显示:

350000

您必须在 parsing an int from a string.

之前删除用于千(,百万...)标记的逗号(这里我用空字符串替换)

此外,始终包含基数,这里的 10 表示解析为以 10 为底的整数。

我使用 regular expression 来执行替换,因为它非常有效,只需处理一次字符串。

console.log(parseInt("3,50,000".split(',').join('')))