如何将Kotlin中某个范围内的所有整数值相乘?
我创建了一个整数值范围。现在我不知道如何将这些数字相乘并打印出来 将如何将Kotlin中某个范围内的所有整数值相乘?,kotlin,range,Kotlin,Range,我创建了一个整数值范围。现在我不知道如何将这些数字相乘并打印出来 将Iterable或range的所有值相乘的一种非常方便的方法是使用: 这将打印: 二十四 累加器最初是范围的第一个值。这将与下一个元素相乘,并成为下一次运行的累加器。将一个Iterable或范围的所有值相乘的一种非常方便的方法是使用: 这将打印: 二十四 累加器最初是范围的第一个值。这将与下一个元素相乘,并成为下一次运行的累加器 val m = (1..4).reduce { accumulator, element ->
Iterable
或range的所有值相乘的一种非常方便的方法是使用:
这将打印:
二十四
累加器最初是范围的第一个值。这将与下一个元素相乘,并成为下一次运行的累加器。将一个Iterable
或范围的所有值相乘的一种非常方便的方法是使用:
这将打印:
二十四
累加器最初是范围的第一个值。这将与下一个元素相乘,并成为下一次运行的累加器
val m = (1..4).reduce { accumulator, element ->
accumulator * element
}
println(m)