Olá pessoal, tudo bem?
Gostaria de tirar uma dúvida sobre a visibilidade das variáveis ao longo do código. Esta dúvida surge devido a uma linguagem de programação chamada Apex, que é bastante semelhante ao Java. Desta forma, queria saber se as regras que vou falar abaixo se aplicam ao Javascript.
Segue, então abaixo um pequeno trecho de código como exemplo:
A dúvida é a seguinte. Neste script, a variável x foi declarada fora dos operadores, enquanto as variáveis y e z foram declaradas dentro dos operadores While e For. Neste caso, todas as variáveis que são declaradas dentro do Javascript serão sempre visíveis (públicas) para todo o