A variável contador precisa estar definida antes do parâmetro do loop while, caso contrário ela não reconhecerá a criação da variável.
A variável contador precisa estar definida antes do parâmetro do loop while, caso contrário ela não reconhecerá a criação da variável.
Olá Bruno! Tudo bem?
Isso mesmo.
Como a variável é criada apenas dentro da estrutura do while
, tecnicamente ela não existe no momento em que o laço verifica a condição para sua execução, ou seja, o que está entre parênteses vai nos retornar false
pois a variável não existe até o momento, e o laço não será executado.
Sinta-se sempre à vontade para compartilhar conosco suas dúvidas ou soluções!
Bons estudos! 😄