excel公式到javascript函数
这是我的excel公式excel公式到javascript函数,javascript,jquery,excel,function,formula,Javascript,Jquery,Excel,Function,Formula,这是我的excel公式 fx = ROUNDUP(C17/((1-(1/(1+(C19/12))^(C18*12)))/(C19/12)),0) 这一结果应该是: 这是我编写的javascript函数: function refreshRenoLoanCalculator() { var amt = parseInt($('.calc-renoloan .principal-amount').val().replace(/,/g, ''), 10) console.log
fx = ROUNDUP(C17/((1-(1/(1+(C19/12))^(C18*12)))/(C19/12)),0)
这一结果应该是:
这是我编写的javascript函数:
function refreshRenoLoanCalculator() {
var amt = parseInt($('.calc-renoloan .principal-amount').val().replace(/,/g, ''), 10)
console.log(amt); //10 000
var rate = $('.calc-renoloan .loan-rate').val();
console.log(rate); //0.0444
var tenure = $('.calc-renoloan .loan-tenure').val();
console.log(tenure); // 5
var a = rate / 100. / 12.;
console.log(a);
var b = 1. + a;
b = Math.pow(b, (tenure * 12)) - 1.;
console.log(b);
var FC = a / b + a;
FC = FC.toFixed(10);
console.log(FC);
var RP = amt * FC;
console.log(RP);
toolsSetCalculatedValue('.calc-renoloan .calc-result-installment', Math.ceil(RP).toLocaleString().split('.')[0])
$('.calc-renoloan .results-container').slideDown();
}
目前,我从excel公式和javascript函数得到的结果是不一样的。非常感谢您的帮助。在JS中,等效计算如下:
var C17=10000;
变量C18=5;
变量C19=4.44;
var利息=C19/1200;
var foo=数学ceil(C17*利息/(1-(数学pow(1/(1+利息),C18*12));
console.log(foo)代码>在JS中,等效计算如下:
var C17=10000;
变量C18=5;
变量C19=4.44;
var利息=C19/1200;
var foo=数学ceil(C17*利息/(1-(数学pow(1/(1+利息),C18*12));
console.log(foo)
您是否也可以添加纯文本格式的Excel公式,用于复制/格式化?您是否也可以添加纯文本格式的Excel公式,用于复制/格式化?谢谢。这很好用。得到与excel相同的结果。谢谢。这很好用。获得与excel相同的结果。