【发布时间】:2014-03-11 13:32:05
【问题描述】:
很抱歉,我需要帮助:(
我尝试将字符串转换为十进制,它可以工作,但我有一些问题:
number = document.getElementById("totalcost").innerHTML; //It is a string, but I am sure that it is a decimal
number2 = prodCost; //it is a string but in fact it is a decimal too
alert(parseFloat(number)); // prints good (if number is 88,9 it will print 88,9)
alert(parseFloat(number2)); // it's ok too
alert(parseFloat(number) - parseFloat(number2)); // this is not ok :(
//if number=88,9 and number2=17,77 I get 71 but i need 71,13
哦,伙计们,我很抱歉,我很傻。太感谢了!我已经连续工作了 9 个小时。真的很抱歉,谢谢大家!
【问题讨论】:
-
你的号码里真的有
,吗?
标签: javascript