javascript - Javascript 中的简单数学函数帮助
问题描述
我不是一个编码员,所以我需要一些关于我一直在处理的网页上的 Javascript帮助
这是网页 --> http://dawasco.unaux.com
我想做一个简单的数学函数:
- 当用户在输入框(带有实心蓝色边框的框)中输入一个输入值(我们称之为 x)
取值 x,然后加上 x 的 0.01 或 1%
基本上:x + (0.01x)
然后将 1000 添加到结果值,即
在这种情况下:1.01x +1000
最后将结果向上舍入到最接近的百位
所以在这种情况下,如果我们取 x=1,那么总 ;1001.01 将向上舍入到 1100
例子
1. 假设输入值为:94,000
94,000 的 1% 是 940,因此:
94,000 + 940 = 94940
- 然后 94940 加上 1000 所以:
94940 + 1000 = 95940
4.总数即95940四舍五入到最接近的百位
95,940 = 96,000
我的问题是:
1. 如何设置参数以四舍五入 100 秒的值。math.ceil()
这里
2. 如何连接输入框和 javascript 文件 3. 如何在输出框中显示输出?
4. 我尝试使用变量但失败了所以基本上我需要一个解决方案
解决方案
如果您总是想四舍五入到最接近的一百,它应该可以解决问题。
function computation(number) {
let newNumber = number + (1/100 * number) + 1000;
let roundedNumber = Math.round(newNumber/100)*100;
return roundedNumber;
}
推荐阅读
- python - 输入数组 - 提供给定特定范围的多个数组
- python - Python-sqlite3中2个表的数据合并问题
- c# - 如何修改此 BFS 算法?
- php - 防止 wordpress 标题中的换行和样式文本
- php - 不会从 elementor 表单中提取表单输入
- javascript - 使用 djs v13 播放本地音乐文件
- image - 在flatList中通过模态打开动态图像反应本机
- vue.js - Sass @use 不会在 Vue 组件中导入
- java - 是否可以将 QueryCursor 存储在 Firestore 上?
- python - 使用 subprocess.call() 调用 C 程序时的奇怪行为