先从一个应用场景说起,有一款游戏,我们会根据玩家的VIP等级提供不同经验加成,开始实现。
function calculateByRank( experience,vipRank ){
if(vipRank==='0'){
return experience;
}else if(vipRank==='1'){
return experience*1.5;
}else if(vipRank==='2'){
return experience*2;
}else if(vipRank==='3'){
return experience*2.5;
}else if(vipRank==='4'){
return experience