js一道面试题

题目是这样的,按照以下函数的结果写一个sub()方法:

sub(1)(2)(3);/*return 6*/

sub(4)(3)(3);/*return 10*/

 

我的山寨做法:

	function sub(n){

		return function(j){

			return function(i){
				console.log(n+j+i);
			}
			
		}

	}

	sub(1)(2)(3);/*return 6*/

  

 

posted @ 2015-08-05 00:11  dtdxrk  阅读(266)  评论(0编辑  收藏  举报