- Laço de repetição
- É idêntico ao while do Java
- Palavra chave: while
- O laço ficará repetindo enquanto a condição (entre parênteses) for verdade
- Exemplo
while (condição) { // TODO }
- Código fonte: clique aqui
- Exemplo
var temperatura = 0 var somatoria = 0 var quantidade = 0 while (temperatura != 999) { println("Digite uma temperatura ou 999 para sair:") temperatura = readLine()!!.toInt() //"abc" Erro (NumberFormatException) if (temperatura != 999) { somatoria += temperatura // somatoria = somatoria + temperatura quantidade++ // quantidade = quantidade + 1 } }