我下面有一个字符串,它是以英镑为单位的价格,我想删除货币符号,然后将其转换为数字/价格,我可以用它来与另一个值进行比较(例如,X >= Y ...)
14.50英镑
我之前已将字符串转换为用于货币的数字
varpriceNum = parseFloat(price);
理想的结果
14.50
作为数值。这可以在一行中完成吗?
最佳答案
我发现这非常有帮助
var currency = "-$4,400.50";
var number = Number(currency.replace(/[^0-9\.-]+/g,""));
关于javascript - 从字符串中删除货币符号并使用 Javascript 中的单行转换为数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54616643/