打印数字的力量并将它们加在一起

怪胎:

function obliczTo() {
  var bet = document.forms["oblicz"]["bet"].value;
  var kol = document.forms["oblicz"]["kolejki"].value;

  var bankRoll = bet * Math.pow(2.1, kol)
  document.write('Potrzebujesz: ' + Math.ceil(bankRoll))
}
<form name="oblicz" onsubmit="return obliczTo()" method="post" required>
  Bet: <input type="text" name="bet"> Ile kolejek: <input type="text" name="kolejki">
  <input type="submit" value="Submit">
</form>

我想在html中打印所有功能,并将所有功能添加在一起,然后将其打印为bankRoll。对于前

bet = 10
kol = 5

在html中:

21
44.1
92.61
194.481
408.4101

Bank Roll: 760.6011

我想打印每个输出,并将其累计金额显示为“银行存款”。

cars10分钟:

通过使用几何级数求和公式,您可以简化算法,从而可以直接计算任何级数的总和,而不必执行各个取幂步骤:

其中S,总和a为起始量,q为因子和n最高指数。我在这里稍作修改了该公式:我a从中减去了初始金额,因为您似乎不希望将其包括在总和中。因此,您最终得到了以下修改的求和公式:

const geomSum=([a,q,n])=>// (a*(q**(n+1)-1)/(q-1)-a).toFixed((n||6)-1),
                            (a*(q**(n+1)-q)/(q-1)  ).toFixed((n||6)-1),
      res=document.getElementById('res'),
      v=[].slice.call(document.querySelectorAll('input'));
function calc(){res.textContent=geomSum(v.map(e=>+e.value));}
document.querySelector('form').oninput=calc;
calc();
<form>
 <input name="a" placeholder="start value" value="10"><br>
 <input type="number" name="q" placeholder="factor" value="2.1"><br>
 <input type="number" name="n" placeholder="exponent" value="5">
</form><br><br>
<div id="res"></div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

连续打印数字而不将它们加在一起Python

如何分隔数字中的数字,然后用Java将它们加在一起?

将值加在一起并将它们分配给特定键?

Javascript获取对象内部的值并将它们加在一起?

尝试从行尾获取值并将它们加在一起

从不同的 .txt 文件中获取 INT 并将它们加在一起

如何检查反向 Pandas DF 列并将它们添加在一起

您如何从多个条目添加用户输入,并将它们添加在一起

如何从文件中读取所有数字,然后将它们加在一起?

AngularJS-抓取多个JSON键值,然后将它们加在一起

将n行乘以m行,然后将它们加在一起

合并2个整数的文本而不将它们加在一起

Java泛型并将数字加在一起

查找字符串中的数字并将其加在一起

数字是串联的,而不是加在一起的

使用for循环将数字加在一起

数字未加在一起节点js

用户输入数字未加在一起

如何找到每行的2个最大值,然后将它们加在一起?

我的总数=总数+ b(而在b中为e)将不会将它们加在一起?

如果它们共享相同的 id 并在 R 中创建新列,则将它们附加在一起

如何将多个属性添加在一起并将它们存储在 Python 面向对象编程中的另一个属性中?

如果一个项目中有多项费用,我如何将它们加在一起并排成一行?

Java-我有一个2D数组。如何将它们的块加在一起?

Excel:是否可以在不同的工作表中查找多个值并使用Sum函数将它们加在一起?

仅将重复项从阵列推送到新阵列(以便可以将它们添加在一起)

我的变量是整数,但是当我尝试将它们加在一起时出现控制台错误,并且操作数不受支持

过滤数组并将元素添加在一起

SQL存储过程结合了类似的材料并将长度加在一起