Gostaria de saber o que estou fazendo de errado nesse código, pois fica tudo em branco quando executo.
<meta charset="utf-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
}
function calcularImc(altura, peso) {
imc = peso / (altura * altura);
return imc;
mostra("O imc é " + calcularImc);
}
calcularImc(1.80,65);
</script>
Porém fiz outro código e consegui ter o resultado que queria, mas mesmo assim quero saber o que fiz de errado no outro. Código que deu certo:
<meta charset="utf-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
}
function calcularImc(altura, peso) {
imc = peso / (altura * altura);
return imc;
}
var mostrarImc = calcularImc(1.80, 65);
mostra("O calculo do imc é " + mostrarImc);
</script>