您的位置:首页 > 其它

信用卡利息计算

2013-11-20 11:37 197 查看
今天看大师的javascript语言精粹,偶得信用卡利息计算的方法,我猜应该是这样的吧,或者比这个还要多

,用过信用卡的朋友一定能理解, 题外话,信用卡是个好东西,去超市买东西很方便,危难的时候不用向别人张口,它义无反顾的把你的钱包塞满...... 但是如果用不好,也会带来很多麻烦,用了一定要按时还款哪! 要不看看这个结果

var memoizer = function(memo, fundamental) {//
var shell = function(n) {
var result = memo
;
if (typeof result !== 'number') {
result = fundamental(shell, n);
memo
= result;
}
return result;
}
return shell;
}
//31
var interest = memoizer([10000], function(shell, n){
return shell(n - 1) * (1 + 5/10000);
});
interest(30);


//感觉很高深,javascript语言精粹第58页 4.15 记忆(中文版)

var memoizer = function(memo, fundamental) {

var shell = function(n) {

var result = memo
;

if (typeof result !== 'number') {

result = fundamental(shell, n);

memo
= result;

}

return result;

}

return shell;

}

//计算利息 以消费10000元为例 利滚利 利息5/10000

var interest = memoizer([10000], function(shell, n){

return shell(n - 1) * (1 + 5/10000);

});

//一个月要还10151.09259217274 多还151元 月利率约1.5%

interest(30);

//一年要还12001.594106776862 多还2001元 年利率约20%

interest(365);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐