while and do-while loops execute their body continuously while their condition is satisfied.
while (x > 0){
x--
}
do{
val data = getData()
} while (data != null) // `data` is visible here!while and do-while loops execute their body continuously while their condition is satisfied.
while (x > 0){
x--
}
do{
val data = getData()
} while (data != null) // `data` is visible here!