프로그래밍 공부 메모/flutter

reduce 함수의 단점을 보완한 fold 함수

jjs815 2023. 4. 30. 18:25

1. reduce함수는 배열의 첫번재 값으로 연산을 시작하지만 fold함수는 첫번째 파라미터 값을 주면 그 값을 기초값으로 사용한다

2. 결과 값은 reduce함수와 같다

3. reduce함수의 리턴값은 항상 초기 데이터의 타입과 같아야하지만 fold함수는 상관없다

[결과]


※fold함수는 리턴 값이 초기 데이터(words 배열) 타입과 같지 않아도 된다

[결과]

반응형