Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Funcção calculaImc visível em outro arquivo

Como uma função que está no arquivo calcula-imc.js fica disponível no arquivo form.js? Isso acontece porque os dois arquivos estão na mesma pasta?

1 resposta
solução!

Boa tarde, Saulo! Como vai?

Isso acontece pois o JS tem apenas dois escopos: global e funcional.

Tudo que está dentro de uma função só pode ser acessado dentro daquela função! Tudo que não estiver dentro de função nenhuma está em escopo global e pode ser acessado de onde vc quiser!

Pegou a ideia? Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!