[함수형프로그래밍] reduce 함수 본문

Web/Javascript

[함수형프로그래밍] reduce 함수

미니모아 2016. 10. 31. 09:40
반응형
  function reduce(func,arr,memo){
	var len = arr.length,
  	  i = 0,
      accum = memo;
      
      for(;i<len;i++){
      accum = func(accum,arr[i]);
      }
      
      return accum;
}


var a = [1,2,3,4,5];

var sum = function(x,y){
return x + y;
}

var multiply = function(x,y){
return x*y;
}

console.log(reduce(sum,a,0));

 

[인사이드 자바스크립트]

반응형

'Web > Javascript' 카테고리의 다른 글

디바운스와 쓰로틀  (0) 2022.05.26
[javascript] 메모제이션(memoization) 패턴  (0) 2016.08.25
Comments