如何将包含逗号数字的字符串转换为浮动等效项
How to convert this string containing a number with comma into floating equivalent?
我有一个字符串,其中包含一个带逗号的数字,就像这样"9,848.48"
。我想将其转换为9848.48
的浮动等价物。我尝试使用parseFloat()
但我得到的结果是9
.如何在javascript中做到这一点?
删除,
并使用parseFloat
将其转换为浮点
parseFloat("9,848.48".replace(',', ''));
// 9848.48
您可以在调用 parseFloat 之前从字符串中删除所有逗号:
val = val.replace(',', '');
var parsed = parseFloat(val);
var number="9,848.48";
number=number.replace(/',/g,'');
number=parseInt(number);
删除逗号,然后解析为 int
你只需要从字符串中删除逗号,试试这个:
parseFloat('9,848.48'.replace(',', ''));
你可以在 javascript 中使用 replace 方法将 ","替换为 "。
之后,您进行必要的解析。
在调用parseFloat
之前删除逗号
相关文章:
- 如何使用JQuery在Javascript中转换字符串中的HTML元素
- 将JSON插入MongoDB中,自动转换字符串中的日期
- 以点表示法转换字符串以获取对象引用
- 在 JavaScript 中转换字符串 11/28/2014 11:00 AM 到现在
- 为什么在主干的字符串数组中转换字符串数组
- 如何简单地转换字符串
- AngularJS如何转换字符串“;yyyyMMdd”;迄今为止
- 如何防止htmlspecialchar(PHP)转换字符串中的整数
- 刷新Aurelia中的i18n转换字符串插值
- 发布时禁用转换字符串
- 转换字符串货币
- 在javascript ajax调用中转换字符串到数组
- 转换字符串包含时间到24小时的时间,我可以做数学与- jQuery
- IE javascript引擎在转换字符串到日期时呈现NaN
- 如何转换字符串“a,b,c,d……”成a.b (c, d . .);来执行
- 如何在javascript中转换字符串到日期格式
- 如何在嵌套数组中转换字符串数组
- 在javascript中转换字符串日期
- 转换字符串在印度格式的javascript
- Javascript转换字符串到数组的对象