<span style="font-size:18px;">//工厂负责生产汇率计算器,但汇率需要在生产计算器前提前定义,并在计算器中保护起来。
function factory(rate){
//返回一个专门使用汇率计算金额的计算器
return function(money){
return (money*rate).toFixed(2);
}
}
//游客甲,想买一个人民币转美元的计算器
var rmb2$=factory(0.1639);//提前提供转美元的汇率
console.log(rmb2$(1000));
console.log(rmb2$(5000));
//游客乙,想买一个人民币转欧元的计算器
var rmb2Euro=factory(0.1449);//提前提供转欧元的汇率
console.log(rmb2Euro(1000));
console.log(rmb2Euro(5000));</span>
汇率转换器
最新推荐文章于 2023-05-30 18:00:50 发布