while loops
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!