O que faz com que o arquivo form.js consiga visualizar e chamar a função calculaImc que está no arquivo calcula-imc.js? Apenas o fato de ter sido importado pelo html me permite chamar funções entre arquivos? Ou o fato de estarem na mesma estrutura de pastas? Isso não traz uma certa dificuldade no futuro, pois, não vou saber onde está determinada função?