Boa noite, Wellington! Como vai?
O problema é que na linha mostra(imc)
vc está passando para a função mostra()
o valor de uma variável chamada imc
que não existe no seu código. O que vc provavelmente gostaria de fazer era:
var imc = CalculaIMC(peso, altura);
mostra(imc);
Aprendizado para a vida: As convenções da linguagem JavaScript recomendam que os nomes das funções comecem sempre com letras minúsculas! Portanto, o ideal seria utilizar o nome calculaIMC()
e não CalculaIMC()
.
Grande abraço e bons estudos!