2
respostas

Nova resposta ao Colocar um (alert) após o resultado do meu IMC Programação Lógica de programação Lógica de programação I

O Willian Carlos Soares Nogueira, tinha feito uma pergunta a um mês sobre colocar uma "alert" após o resultado do IMC. E eu consegui fazer dessa forma, trocando o nome "mostra" por "alert " e funcionou direitinho. Pra isso eu usei o código abaixo:

E o resultado em vídeo de como ficou. Veja aqui!


<meta charset="UTF-8">

<script>

    function pulaLinha() {
        document.write("<br>");
    }

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

    function calculaImc(altura, peso) {

        return peso / ( altura * altura );

    }

        var nome = prompt (" Informe seu nome ");
        var alturaInformada = prompt (nome + ", Informe sua altura ");
        var pesoInformado = prompt (nome + ", Informe seu peso "); 
        var imc = calculaImc (alturaInformada, pesoInformado);

        alert(nome + ", o seu IMC é: " + imc ); 

</script>
2 respostas

Oii Marcos, tudo certo?

Que legal você se inspirar na pergunta do Willian, deixo aqui a mesma sugestão que o Cássio deixou para ele na questão, que é utilizar o .toFixed para que as casas decimais do resultado sejam limitadas, dessa forma aqui:

alert (nome + ", o seu IMC é: " + imc.toFixed(2));

Parabéns pelo código e pela explicação em vídeo!

Bons estudos ^^

Legal Sthefanie! Vou testar esse código acima também. E mais uma vez Obrigada! Tenha um excelente dia e um bom trabalho!