Javascript数学与十进制计算

时间:2017-10-14 17:14:56

标签: javascript jquery html css asp.net

我有一个奇怪的问题,javascript数学这里是我的代码:

O.AutoInc

当价格为100(价格= 100)时 pish:334.1666666666667 最高:167.08333333333331

我该如何解决?

1 个答案:

答案 0 :(得分:0)

这是一个解析你从元素中获得的值的解决方案。

function four() {
    var priceUnparsed = document.getElementById("price").value;
   var price= parseFloat(priceUnparsed );
    var sood = (price * 2.5) / 100;
    var pricetopay = price + sood ;
    var pishpardakht = pricetopay / 3;
    alert(pishpardakht);
    document.getElementById("PISH").value = pishpardakht;
    var mabaghi = pricetopay - pishpardakht;
    var ghest = mabaghi / 4;
    document.getElementById("GHEST").value = ghest;
}
<input id="price" value="100">
<button onclick="four()">Go</button>