2
respostas

[Dúvida] Onde está o erro?

Com base na aula 08 eu tentei refazer minha calculadora de IMC, contudo, o algoritmo não está funcionando e eu nao sei onde está o bug.

Quem puder dar um help eu agradeço...

Segue o código:


<meta charsed="UTF-8">

<h1>Calcule seu IMC</h1>
<br>
Digite seu peso: <input id="peso">
<br>
<br>
Digite sua altura: <input id="altura">
<br>
<br>
<button>Calcule</button>

<script>

var entradaAltura = document.querySelector("#altura")
var entradaPeso = document.querySelector("#peso")
var botao = document.querySelector("button")


    function calcImc(){
        var peso = entradaPeso.value
        var altura = entradaAltura.value
        var calc = (altura*2)/peso

        alert("Seu IMC é: " + Math.round(calc))
    }

botao.onclick = calcImc

</script>
2 respostas

Oi Felippe. O imc está invertido

var imc = peso/ (altura*2)

vlw mano... na programação um pequeno detalhe faz toda diferença. : )

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software