O que isso imprime?
fun main() {
val r = (2..10 step 3).toList()
println(r.sum())
}
Tente no Kotlin Playground online →
[spoiler title="Solução"]
Resposta:
15
Explicação:
Um intervalo com passo cria uma progressão: [2, 5, 8].
[/spoiler]

O Kodebits Day 70 explora uma questão sobre progressão de intervalos no Kotlin. O código apresentado cria um intervalo de números de 2 a 10 com um passo de 3, convertendo-o em uma lista e imprimindo a soma dos elementos, que resulta em 15.

fun main() {
val r = (2..10 step 3).toList()
println(r.sum())
}
Tente no Kotlin Playground online →
[spoiler title="Solução"]
15
Um intervalo com passo cria uma progressão: [2, 5, 8].
[/spoiler]
Conteúdo traduzido e adaptado pela redação do Notícias Mobile. Confira também a matéria na fonte original.