首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

如何简化这个函数呢

2013-11-16 
怎么简化这个函数呢? function ck(n){ if(n0){if(checkc()){return true}else{return false}}else if

怎么简化这个函数呢?
 function ck(n){
 if(n==0){
  if(checkc()){return true;}else{return false;};
  }
  else if(n==1){
   if(checka()){return true;}else{return false;};
   }
  else if(n==2){
   if(checkb()){return true;}else{return false;};
   }
 } 

[解决办法]


 function ck(n){
   var ck_fn = [checkc,checka,checkb];
   return ck_fn[n]();
 } 

[解决办法]
return [checkc,checka,checkb][n]();

热点排行