【发布时间】:2021-06-22 09:03:47
【问题描述】:
我正在尝试构建一个正在运行的计算器。在每个循环之后,应该用“额外”更新一圈,并与我已经跑过的相加。
跑 = 2.45 圈 = .45 额外 = 0.05
公式是这样的:
2.45 + .45 = 第一个循环。
2.90 + .5 = 第二个循环。
3.4 + .55 = 第三个循环。
3.95 + .60 = 第四个循环。
4.55 + .65 = 第五次循环。
在 for 循环的每次迭代中,“ran”变量应添加 lap 和 extra。
lap 应该更新 lap + extra。
额外的应该保持不变。
这是我目前的代码:
ran = 2.45;
let lap = .45
const extra = .05;
var arra = [];
var sum = 0;
for (let i = 1; i <=5; i++) {
ran+= lap;
arra.push(Math.round(ran*100)/100)
};
console.log(arra)
到目前为止,我所能做的就是把跑到圈上。相反,我需要做的是在每个循环期间更新 lap,同时将 extra 保持为常数并将其与 ran 相加。
第 1 圈 = .45 圈 2 圈 = .5 圈 3 圈 = .55 圈 4 圈 = .6 loop5 圈 = .65
【问题讨论】:
标签: javascript