function sum(){
var num = arguments[0];
if(arguments.length==1){
return function(sec){
return num+sec;
}
}else{
var num = 0;
for(var i = 0;i<arguments.length;i++){
num = num + arguments[i];
}
return num;
}
}
console.log(sum(1)(2))
写一个加法函数sum同时支持sum(x,y)sum(x)(y)
原创qq5ad2f4836d165 博主文章分类:JavaScript基础 ©著作权
©著作权归作者所有:来自51CTO博客作者qq5ad2f4836d165的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
三位数反转
点评:这里250反转的结果应该是052。所以要加上上面的输出限制。
3d #include 分享