AD

¿Ya dominas lo básico? Un curso estructurado de Kotlin es la vía rápida para dar el salto.

Ver cursos de Kotlin en Udemy

Enlace de afiliado. No te cuesta nada extra.

🎯Lecciones de Kotlin
Lección 5 / 68

Repetir con bucles (for-in)

En esta lección repetirás una acción varias veces sin escribirla varias veces.

for (i in 1..5) recorre un rango incluyendo el 5. Con until el último valor queda fuera: 1 until 5 llega hasta el 4.

El código de ejemplo imprime el número de vuelta cinco veces.

Los rangos de Kotlin se leen casi como una frase, y por eso mismo hay que fijarse en cuál se usa. La regla que ayuda: con longitudes se usa until, porque 0 until lista.size recorre exactamente las posiciones válidas. Para ir hacia atrás está downTo, y para saltar de dos en dos, step 2.

Kotlin no tiene el for de tres partes de Java, ni los operadores ++ como control de bucle. Para recorrer una colección con su posición está forEachIndexed, y para recorrer sin más, for (x in coleccion).

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar Kotlin directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

🔗 El mismo tema en otros lenguajes

Mira cómo se escribe lo mismo en otro lenguaje.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)