我怎样才能减少2.5%的书写框val?

问题描述

我想减少写框中的值的 2.5%。 这是 html 代码

    <div class="ZakatCalc">
        <div class="calcimg">
<img src="" alt="" srcset="" class="zcimg">
        </div>
        <div class="clacBox">
<input type="text" name="" class="zcBox">
        </div>
        <div class="calcbtn">
<button class="zcbtn">احسب</button>
        </div>
        <div class="calcresult"></div>
    </div>

这是js代码

var numBox = document.querySelector(".zcBox");
var crus = document.querySelector(".calcresult");

crus.innerHTML = "<p class='numbzkat'>" + Math.floor(numBox.value) - 2.5/100 + "</p>" + "<br/>" + "<p class='zkatnum'>" + "" + "</p>"

我想计算这个过程,然后通过innerhtml以数字的形式放到html栈之间。

解决方法

-2.5% 表示您希望获得基本价格的 97.5%。

Math.floor(numbox.value) * .975

您的代码计算出 base price - 0.025 这不是您想要的。没有百分比,只有 0.025。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...