どうも、ちょげ(@chogetarou)です。
reduce()を使って配列(Array)の数値を合計した値を取得する方法を紹介します。
方法

reduce()を使って配列(Array)の合計値を取得するには、ラムダ式を使います。
まず、配列からreduce{}を呼び出します。
そして、reduce{}の{}内に、2つの引数を足した値を返すラムダ式を記述します。
val result = array.reduce { x,y -> x + y}
上記のreduce()は、呼び出した配列の合計値を取得します。
使用例
fun main() {
val array = arrayOf(1, 2, 3, 4, 5, 6)
val result = array.reduce { x,y -> x + y }
println(result)
}
出力:
21
コメント