【发布时间】:2020-09-18 11:22:58
【问题描述】:
大家好,可以帮我计算步数吗?enter image description here
function getPlan(currentProduction, months, percent) {
// write code here
let sum = 0;
for(let i = 0; i < months; i++){
let workCalculate = currentProduction * percent / 100;
sum *= workCalculate;
}
return Math.floor(sum);
}
示例: getPlan(1000, 6, 30) === [1300, 1690, 2197, 2856, 3712, 4825] getPlan(500, 3, 50) === [750, 1125, 1687]
【问题讨论】:
-
您将 0 与 x 相乘,它将始终为 0。
-
我知道。但我可以知道如何通过步骤返回数组..
-
我无法访问它之外的循环
-
您的图像显示您期望一个具有六个整数的 array 作为结果,但您在代码中执行
return Math.floor(sum);- 这绝对不适合。 -
Decalre
let sumArray=[]然后推送元素。
标签: javascript loops