v1.0
Comando

While

Repete a execução de um bloco de código enquanto a condição for verdadeira. Suporta Break, Continue e Repeat internamente.
Sintaxe
While (condicao) { ... }

Parâmetros

ParâmetroDescrição
condiçãoExpressão booleana avaliada antes de cada iteração. Quando falsa, o loop termina. Aceita variáveis e funções.

Exemplos

AthusScript
int $i = 0
While ($i < 10) {
  Output('Iteração: ' + $i)
  $i++
}

// Loop até condição de UI:
While (!ControlExists('btnFinalizar')) {
  Delay(500)
}
ControlClick('btnFinalizar')

Observações

Uma condição sempre verdadeira (While (true)) cria um loop infinito — certifique-se de ter um Break ou mudança de estado que encerre o loop.