절차적 프로그래밍 - PP) Procedural Programming탑다운, 순차적 작성하는 방식. 함수형 프로그래밍 - FP) Funtional Programmingconst arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];// PPconst answer1 = [];for (let i = 0; i num %2 == 0);- 변수의 사용 최소화변수들은 함수 내부에 작성되어 지역변수로만 사용. - 순수 함수(pure function)만 사용 - 항상 같은 결과값을 반환하는 함수매개변수 이외에 다른 값에는 영향을 받지 않음.function add(a, b){ return a+b;} - 불변성의 원칙) 데이터의 원본을 수정하지 않음.사본을 만들어 수정함. - 고차 함수의 형태로 사용된다...