Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

IMC Laercio

Resposta

<meta charset="UTF-8">
<script>
    function pulaLinha() {
        document.write("<br>");
    }

    function mostra(frase) {
        document.write(frase);
        pulaLinha();
    }

    function calculaImc(altura, peso) {

        var imc = peso / (altura * altura);
        return imc;
    }

    var imcCalculado = calculaImc(1.77, 75);
    mostra("O meu IMC é : " + imcCalculado);
</script>
4 respostas

Oi Fabiana, boa noite. Como vai ?

Seu código está correto, porém, deixo como dica o uso do toFixed para que você possa limitar o número de casas decimais que aparecerá. Tudo bem ? Fica assim:

 mostra("O meu IMC é : " + imcCalculado.toFixed(2));

Neste caso, apresentamos 2 números após a vírgula, caso quiséssemos mostrar 3, usaríamos toFixed(3) e assim por diante.

Qualquer dúvida estou a disposição. Espero ter ajudado. Bons estudos!!!

Tudo otimo! Adorei a dica :-)

Somente inserir o "return imc" na função calculaImc como segue abaixo:

insira seu código aqui
solução!

Fabiana, peço por gentileza que marque o tópico como solucionado para que ele saia da lista de questões sem solução do fórum. :)