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

解决方案 »

  1.   


    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;
    }
    }