将逗号格式化的字符串转换为数字jquery

时间:2015-01-29 07:17:31

标签: jquery

我需要将字符串转换为数字。33,320.04 代码段如下

var x=$('#totalPrice').val();//here comes 33,320.04
if(x>5000){do my job}

怎么做?

3 个答案:

答案 0 :(得分:1)

如果您的格式总是那样,您可以用空字符串替换',':

var x=parseFloat($('#totalPrice').val().replace(/,/g, ""))

答案 1 :(得分:0)

我认为你可以像这样使用

var array = string.split(',');

这将被视为数组,这是可能的,也可以使用

 .replace(/,/g,'"')

答案 2 :(得分:0)

var str="33,320.04";
var x= parseFloat(str.replace(/,/g,''));
if(x>5000){
    alert("x is greater");
}
else
{
    alert("x is smaller");
}

<强> Demo

相关问题