How to convert a currency string to a double with jQuery or Javascript?

后端 未结 19 2482
天涯浪人
天涯浪人 2020-11-22 17:30

I have a text box that will have a currency string in it that I then need to convert that string to a double to perform some operations on it.

\"$1,1

19条回答
  •  死守一世寂寞
    2020-11-22 18:08

    function NumberConvertToDecimal (number) {
        if (number == 0) {
           return '0.00'; 
        }
        number = parseFloat(number);
        number = number.toFixed(2).replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1");
        number = number.split('.').join('*').split('*').join('.');
        return number;
    }
    

提交回复
热议问题