Bucles while y do while

Clase 14 de 47Curso Básico de Kotlin 2019

Resumen

Las diferencias entre usar while o do while son:

While se utiliza en contadores, es una combinación entre if y for, evalúa una sentencia:

var i = 1 // Recuerda que usar var es para variables globales
while (i <= 10){ // Se ejecutará mientras i sea menor o igual a 10, infinitamente
   println("mensaje $i")
   i++ // Esto incrementará var hasta que llegue a 10
}

Do while primero va a ejecutar la sentencia y luego la va a evaluar

var i = 1
do {
  println("mensaje $i")
} while (i <= 10)