本人已经不搞软件行业了,但想实现一个功能。请各位大神给与答案,谢谢了!需求:递减的功能
对需求举例:比如从10000开始递减。转化的速率 为万分之五。每天在减掉的基础上进行转化。
并做一个月的统计 做一年的统计 。第一天: 10000*0.0005=5第二天:(10000 - 第一天)*0.0005=4.9975第三天:(10000 - 第一天 - 第二天)*0.0005=?
输入元素: 1、开始数 类似10000可以随便定义 2、转化率 0.0005 可以随便定义 3、统计几天的数据 可以随便定义
输出元素:1、每天的转化结果 类似上面(第一天:5、第二天4.9)到三十天做一个三十天的的总和统计 ,到365天的时候做一个年的统计。
对需求举例:比如从10000开始递减。转化的速率 为万分之五。每天在减掉的基础上进行转化。
并做一个月的统计 做一年的统计 。第一天: 10000*0.0005=5第二天:(10000 - 第一天)*0.0005=4.9975第三天:(10000 - 第一天 - 第二天)*0.0005=?
输入元素: 1、开始数 类似10000可以随便定义 2、转化率 0.0005 可以随便定义 3、统计几天的数据 可以随便定义
输出元素:1、每天的转化结果 类似上面(第一天:5、第二天4.9)到三十天做一个三十天的的总和统计 ,到365天的时候做一个年的统计。
var num = 10000;
var g = 0.0005;
var s = 740;var month = 0;
var year = 0;
for (var i = 1; i <= s; i++) {
var n = num*g;
num -= n;
month += n;
year += n;
document.write("第"+i+"天:"+n+"<br />");
if (i%30==0) {
document.write("第"+(i-29)+"到"+i+"天总和统计:"+month+"<br />");
month = 0;
}
if (i%365==0) {
document.write("第"+(i-364)+"到"+i+"天总和统计:"+year+"<br />");
year = 0;
}
}