我正在使用专门为我设计的贷款计算器。我用它来学习一些js。
somone可以向我解释这些代码行所执行的公式吗?
//feed datatable
const datatable = $('#mortgageTable').DataTable({
dom: 'ftip',
data: breakdown(),
columns: [
{data: 'month', type: 'mmmyyyy', title: 'Month', render: (data, type, row, meta) => monthNames[meta.row%12]+', '+parseFloat(parseFloat($('#year').val())+Math.floor(meta.row/12))},
{data: 'principal', title: 'Principal', render: () => ($('#amount').val()/$('#term').val()).toFixed(2)},
{data: 'interest', title: 'Monthly Interest', render: (data, type, row, meta) => ($('#amount').val()*(1-meta.row/$('#term').val())*$('#interest').val()/1200).toFixed(2)},
{data: 'aninterest', title: 'Annual Interest', render: (data, type, row, meta) => ($('#amount').val()*(1-meta.row/$('#term').val())*$('#interest').val()/100).toFixed(2)},
{data: 'balance', title: 'Balance', render: (data, type, row, meta) => ($('#amount').val()*(1-meta.row/$('#term').val())).toFixed(2)}
]
});
如果我遗漏了重要信息,我事先表示歉意。为了简短起见,我没有包括整个程序。如果可以的话,可以包括它。