람다식

Yoon·2025년 3월 4일
0

java

목록 보기
10/10

함수형, 명령형 흐름도

우리가 평상시 아는것은 [외부 반복자] 처럼 뭔가 데이터를 for문으로 돌리는 방식이다.

ex)
function double (arr) {
  let results = []
  for (let i = 0; i < arr.length; i++){
    results.push(arr[i] * 2)
  }
  return results
}

람다식은 [내부 반복자] 처럼 순수 함수를 조합해서 만드는 방식이다.

ex)
function double (arr) {
  return arr.map((item) => item * 2)
}
profile
나의 공부 일기

0개의 댓글