순수 함수 (1) 썸네일형 리스트형 순수 함수란? (함수형 프로그래밍의 뿌리, 함수의 부수효과를 없앤다) 함수형 프로그래밍 함수형 프로그래밍 : 부수 효과를 없애고 순수 함수를 만들어 모듈화 수준을 높이는 프로그래밍 패러다임* 부수 효과 = 외부의 상태를 변경하는 것 또는 함수로 들어온 인자의 상태를 직접 변경하는 것* 순수 함수 = 부수효과가 없는 함수 즉, 어떤 함수에 동일한 인자를 주었을 때 항상 같은 값을 리턴하는 함수 + 외부의 상태를 변경하지 않는 함수순수 함수와 순수함수가 아닌것 1234function add(a,b){ return a + b;}console.log( add(10,5) ); add는 순수함수다.언제, 어디서 실행해도 add(10,5)는 항상 15를 리턴하고 외부 상태를 변경하지 않았기 때문 123456789var c = 10;function add2(a,b){ return a +.. 이전 1 다음