Quer dizer que o JS segue uma ordem? Preciso necessáriamente de ter definido a variável antes para que meu código o reconheça?
Respondendo a "Acredito que você deveria ter definido a variáv..." dentro da publicação declaração de variável em JavaScript
1
1
Sim, a variável não vai ser identificada se ela não foi declarada ainda.
JavaScript é uma linguagem interpretada — o código é executado de cima para baixo e o resultado da execução do código é imediatamente retornado.