[Kotlin-문법] fold 와 foldIndexed
1) fold 함수 fold 함수는 주어진 Int로만 구성된 Array 혹은 Collection 의 모든 element들을 연속적으로 불러와 계산할 수 있습니다. fold 함수는 파라미터로 initial값(초기값)을 받습니다. 예를 들어보겠습니다. val absolutes = intArrayOf(1, 2, 3, 4, 5, 6, 7, 8, 9, 10) 위 배열값들의 합을 얻는데, 초기값을 100으로 해보도록 하겠습니다. val sumNumber = absolutes.fold(100) { sum, element -> sum + element } println(sumNumber) // 출력값: 155 출력값으로는 초기값 100에 absolutes 배열의 element 들의 합 55가 더해진 값 155가 출력됩..