如何使用jquery对货币格式的数字求和
How to sum numbers that are in currency format using jquery
我正在尝试总结以下数字。
var number1= 12,000.00 ; var number2= 12,000.00;
我尝试过这个alert(number1+number2);
,但它没有返回任何数据。
你能帮我解决这个问题吗?
感谢
问题中的代码是无效的javascript。数字文字中不能包含,
。您必须将其存储为字符串,然后手动解析:
var number1 = '12,000.00';
var number2 = '12,000.00';
function parseCurrency( num ) {
return parseFloat( num.replace( /,/g, '') );
}
alert( parseCurrency(number1) + parseCurrency(number2) );
这行不通。使用accounting.js的unformat
函数将12000解析为字符串。
相关文章:
- 如何使用jquery对货币格式的数字求和
- 如何在JavaScript中使用此函数对范围内的所有数字求和
- 如何使用javascript对每个表的所有数字求和
- JavaScript对数组中的数字求和
- 无论格式如何,对数字求和正确
- 对正则表达式产生的所有类型的数字求和
- 角度 - 使用函数对数字求和并将其放入视图中
- 用 js 对每行的数字求和
- 求和用户定义的数字
- 试图创建一个对数字求和的Javascript函数
- 在ionic cordova (angularjs)中动态地向屏幕添加输入字段,并对它们的(数字)内容求和
- 在Javascript中,使用for循环对数组中的数字求和
- 在循环时从localStorage中求和数字值
- Javascript按两个数字序列对数组中的数字求和
- 对模板中的数字求和
- 用于求和的字符串到数字
- Javascript不会对数字求和
- 对数字求和并显示它们
- 如何用javascript求和多个(未定义的数字)文本框的数量
- 使用求和方程JAVASCRIPT将它们转换为数字的单词块