首页 > 解决方案 > Javascript 中的简单数学函数帮助

问题描述



我不是一个编码员,所以我需要一些关于我一直在处理的网页上的 Javascript帮助

这是网页 --> http://dawasco.unaux.com

我想做一个简单的数学函数:

  1. 当用户在输入框(带有实心蓝色边框的框)中输入一个输入值(我们称之为 x)

  2. 取值 x,然后加上 x 的 0.01 或 1%

    基本上:x + (0.01x)

  3. 然后将 1000 添加到结果值,即

    在这种情况下:1.01x +1000

  4. 最后将结果向上舍入到最接近的百位

    所以在这种情况下,如果我们取 x=1,那么总 ;1001.01 将向上舍入到 1100


例子

1. 假设输入值为:94,000

  1. 94,000 的 1% 是 940,因此:

    94,000 + 940 = 94940


  2. 然后 94940 加上 1000 所以:

    94940 + 1000 = 95940


4.总数即95940四舍五入到最接近的百位

95,940 = 96,000


我的问题是:
1. 如何设置参数以四舍五入 100 秒的值。math.ceil()这里
2. 如何连接输入框和 javascript 文件 3. 如何在输出框中显示输出?
4. 我尝试使用变量但失败了所以基本上我需要一个解决方案

标签: javascriptjqueryhtmlcss

解决方案


如果您总是想四舍五入到最接近的一百,它应该可以解决问题。

function computation(number) { 
  let newNumber = number + (1/100 * number) + 1000;
  let roundedNumber = Math.round(newNumber/100)*100;
  return roundedNumber;
}

推荐阅读