Pessoal, não entendi a resposta "não vai funcionar", pois meu código funcionou.
"R: Não vai funcionar. Você poderia fazer o mesmo nas outras linhas, colocando calculaIMC(altura, peso) em vez da variável, mas o navegador vai, a cada chamada, recalcular o IMC, sendo que da forma anterior esse número foi calculado apenas uma única vez e reaproveitado."
Script:
<script>
var pulaLinha = function() {
document.write ("<br/>");
}
var exibeTxt = function (msg) {
document.write (msg);
pulaLinha();
}
var calcularIMC = function(p_Peso, p_Altura) {
var p_IMC = p_Peso / (p_Altura * p_Altura);
return p_IMC;
}
var altura = 1.88;
var peso = 76.5;
exibeTxt("Meu imc é " + calcularIMC(peso, altura));
// OU
exibeTxt("Meu imc é " + calcularIMC(77, 1.7));
</script>