在没有舍入十进制数的情况下在Javascript中计算

时间:2014-04-22 05:44:34

标签: javascript math jquery-calculation

伙计我有一个文本框,用户可以在其中输入有效的十进制数字。

后来我不得不用这个十进制数进行计算而不用舍入它。

目前我的工作是

 var pricePerItemExVat = Math.round($("#InnerCaseWsp").val()) / Math.round($("#InnerCaseItemSellUnit").val());

如果不对数字进行舍入,我该怎么做?

1 个答案:

答案 0 :(得分:3)

看起来您使用Math.round从字符串中获取数字。

只需使用parseFloat将字符串解析为数字:

var pricePerItemExVat = parseFloat($("#InnerCaseWsp").val()) / parseFloat($("#InnerCaseItemSellUnit").val());