当前位置: 首页 > 知识库问答 >
问题:

JavaScript/jQuery中的节省计算

彭朝
2023-03-14

我想知道是否有人可以帮助我用javascript或jQuery进行计算?成本的百分比必须定为35%。平均节省额必须固定在19%。例如:1百万欧元x0.35x0.19=66.500欧元的节余

我在这里创建了这段代码,但我被计算困住了

<div id="calculator" class="calculator">
  <label class="title">Savings Calulator : Basic Compound Interest</label>
  <hr/>
  <br/>
  <label>Input ($)</label>
  <input type="number" id="principle" value="0" min="0">
    <br/>
  <label>Interest Rate (%)</label>
  <input type="number" id="interest-rate" value="0.35" min="0">
  </br>
    <label>Interest Rate (%)</label>
  <input type="number" id="interest-rate-two" value="0.19" min="0">
    <br/>
  <hr/>
  <div id="calc-result" class="result">
    $0
  </div>
</div>

https://codepen.io/john_098/pen/bapvqjp

谢谢

共有1个答案

孙德宇
2023-03-14

在javascript&jQuery中,您可以使用*来乘数,使用/来除数。

这是一个简单的脚本,用于计算3个输入值,并将结果输出到result div中

null

$("#calc").on("click", function(){
  let principle = $("#principle").val();
  let interest = $("#interest-rate").val();
  let interest2 = $("#interest-rate-two").val();
  let calc = principle / 100 * interest / 100 * interest2;
  // divide principle by 100% to get 1%, multiply by interest(35%). 
  // divide that to get 1% of the total after the first interest rate
  // multiply by interest rate 2 to get the final calculation
  $(".result").text(calc);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="calculator" class="calculator">
  <label class="title">Savings Calulator : Basic Compound Interest</label>
  <hr/>
  <br/>
  <label>Input ($)</label>
  <input type="number" id="principle" value="0" min="0">
    <br/>
  <label>Interest Rate (%)</label>
  <input type="number" id="interest-rate" value="35" min="0">
  </br>
    <label>Interest Rate (%)</label>
  <input type="number" id="interest-rate-two" value="19" min="0">
    <br/>
  <hr/>
  <div id="calc">calculate</div>
  <div id="calc-result" class="result">
    
  </div>
</div>
 类似资料:
  • 问题内容: 我在pg中有一个表格,如下所示: 上面每行最多增加50个字节。我的经验是,我还需要40%到50%的系统开销,甚至没有用户创建的上述索引。因此,每行大约75个字节。表中将有很多行,可能超过1450亿行,因此表将推13-14 TB。我可以使用什么技巧来压缩这张桌子?我下面可能的想法… 将值转换为。如果它们可以存储为,则每个字段节省2个字节。 将b .. m列转换为数组。我不需要搜索这些列,

  • 我正在处理C++代码,其中我试图将保存在列表中,以便以后读取值并计算持续时间。 之所以在列表中保存时间,是因为我有多个对象,需要捕获该对象被检测到的当前时间,然后当该对象消失时,我必须计算该对象的持续时间。 错误(活动)E0304重载函数“std::list<_ty,_alloc>::insert[with_ty=double,_alloc=std::allocator]”的实例与参数列表不匹配

  • 我正在尝试为日期/时间创建一个简单的倒计时计时器。 我目前只有以下几天去脚本,工作正常: 我现在尝试创建一个完整的倒计时计时器(有小时、分钟和秒),并创建了以下脚本。html没有显示在页面上。 我不确定可能是什么问题。第一个脚本包含在html中,第二个是外部js文件。 编辑:html现在显示,但所有值都显示为NaN。

  • 我正在使用Spark-Cassandra连接器1.1.0和Cassandra 2.0.12。 谢谢, 沙伊

  • 使用从docx4j,我在两个docx文件中的相同位置有以下内容(解压.docx后从相应的中提取)。以下是这些文件之间的唯一区别: 和 在第一个文档中,

  • 预期成果:266.66 代码: