天空簋云 2021-03-22 11:03 采纳率: 100%
浏览 58
已采纳

小程序中贷款计算器中先息后本还款方式,显示明细代码怎么实现,看一下公式怎么写

/**
 * 每月还息到期还本
 * @param {*贷款总额} total
 * @param {*还款月数} months
 * @param {*月利率} monthRate
 */
const equalPrincipall = (total, months, monthRate) => {
    // 每月月供额 = 每月应还利息   
    // 每月应还本金 = 0     
    // 每月应还利息 = 贷款总额 × 月利率  
    let interest = total * monthRate;   //本期利息
    //let principal =interest/monthRate;   //本期本金
      let monthlyPayment=interest;
      return monthlyPayment;
}
let tempTotalPaid = 0;
/**
 *  //本期本金
 * @param {*待还本金} surplus
 * @param {*没有偿还本息} monthlyPayment
 * @param {*月利率} monthRate
 */
const equalPrincipalll = (surplus, monthlyPayment, monthRate) => {
    let interest = surplus * monthRate;   //本期利息
    let principal =0;     //本期本金
    surplus = surplus ;             //剩余本金
    return {
        monthlyPayment: monthlyPayment,
        principal: principal,
        interest: interest,
        surplus: surplus
    }
}
  • 写回答

1条回答 默认 最新

  • 关注

    题主,这个文章中有JS版本的计算方法,可以参考下。红色的字是关键的计算公式。

    https://blog.csdn.net/qm19900331/article/details/48290257

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥17 pro*C预编译“闪回查询”报错SCN不能识别
  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向