Rangos en Kotlin

Clase 18 de 59Curso de Kotlin para Android 2017

Resumen

En Kotlin usamos rangos para especificar el valor de inicio y fin en las estructuras de control como el for, while y when.

Usando el operador . .

for (i in 1..4) {
      print(i)
      }

Usando el operador downTo

for (i in 4 downTo 1) {
      print(i)
      }

Usando el operador step

for (i in 1..4 step 2) {
      print(i)
      }

Usando diferentes operadores: in, downTo y step

for (i in 4 downTo 1 step 2){
      print(i)
      }

Usando el operador in

for (i in 1 until 10) {
    print(i)
    }