js计算余额宝利息的代码

js计算余额宝利息怎么算,js计算余额宝利息的代码教程如下:

1.输入存入金额

2.输入存入日期

3.输入七天年化收益率

计算结果:计算出每个月的利息明细

js实现代码:

function YuEBaoFun() {
    var J_income = $("#J_income").val(); //瀛樼殑閲戦
    var J_tax_money = $("#J_tax_money").val(); //鍒╃巼
    var J_deduction = $("#J_deduction").val(); //鍒版湡鍒╂伅
    $(".J_jisuan span").text("");
    //鍒ゆ柇鏈夋晥鏁板€�
    if (!J_income) {
        JsonsMessageBox($("#J_income"), "璇疯緭鍏ュ瓨娆鹃噾棰�");
        return false;
    }
    if (!J_tax_money) {
        $("#J_tax_money").val("2.33");
    }
    J_income = parseFloat(J_income);
    var num = $("#monthNum").val();
    gsshui(J_income, J_tax_money, J_deduction, num);
}
function allData(a, b, c) {//鎬婚噾棰� 鏈堟暟 姣忔棩鏀剁泭
    var arr = [];
    for (var i = 0; i < b; i++) {
        var oldData = 0
        for (var t = 0; t < arr.length; t++) {
            oldData += arr[t];
        }
        arr.push((a + oldData) / 10000 * c);
    }
    return arr;
}

function monthData(num, data) {
    var gold = 0;
    for (var i = 0; i < num; i++) {
        gold += data[i];
    }
    return gold;
}
//娲绘湡 浣欓瀹�
function gsshui(J_income, J_tax_money, J_deduction, num) {
    var a = parseFloat(J_income);
    var b = J_tax_money / 100;
    //璁$畻浣欓瀹�
    //姣忔棩涓囦唤鏀剁泭
    var one = 10000 * b / 360;
    var day = num * 30;
    var arr = allData(a, 720, one); //2骞存瘡澶╃殑鏀剁泭
    J_deduction = monthData(day, arr).toFixed(2);
    $("#J_deduction").val(J_deduction);
    $("#bangyuebaodiv").show();

    //1涓湀鐨勬暟鎹�
    var oMonth = monthData(30, arr).toFixed(2);
    var oMonthH = (a * 0.0035 / 12).toFixed(2);
    $(".J_e1").text(oMonth);
    $(".J_h1").text(oMonthH);
    //2涓湀鐨勬暟鎹�
    var oMonth = monthData(60, arr).toFixed(2);
    var oMonthH = (a * 0.0035 / 6).toFixed(2);
    $(".J_e2").text(oMonth);
    $(".J_h2").text(oMonthH);
    //3涓湀鐨勬暟鎹�
    var oMonth = monthData(90, arr).toFixed(2);
    var oMonthH = (a * 0.0035 / 4).toFixed(2);
    $(".J_e3").text(oMonth);
    $(".J_h3").text(oMonthH);
    //6涓湀鐨勬暟鎹�
    var oMonth = monthData(180, arr).toFixed(2);
    var oMonthH = (a * 0.0035 / 2).toFixed(2);
    $(".J_e6").text(oMonth);
    $(".J_h6").text(oMonthH);
    //9涓湀鐨勬暟鎹�
    var oMonth = monthData(270, arr).toFixed(2);
    var oMonthH = (a * 0.0035 / 4 * 3).toFixed(2);
    $(".J_e9").text(oMonth);
    $(".J_h9").text(oMonthH);
    //12涓湀鐨勬暟鎹�
    var oMonth = monthData(360, arr).toFixed(2);
    var oMonthH = (a * 0.0035).toFixed(2);
    $(".J_e12").text(oMonth);
    $(".J_h12").text(oMonthH);
    //24涓湀鐨勬暟鎹�
    var oMonth = monthData(720, arr).toFixed(2);
    var oMonthH = (a * 0.0035 * 2).toFixed(2);
    $(".J_e24").text(oMonth);
    $(".J_h24").text(oMonthH);
}

显示效果:余额宝利息计算器

参考文章:http://www.itmacom.com/gl/33480.html 

最大公约数计算器

密度单位换算器

百公里油耗计算器

天数计算器

mac地址生成器

在线秒表

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值