<meta charset="UTF-8">
<h1> Bem vindo ao programa de calculo de IMC </h1>
<br>
Digite o seu peso: <input id="pesoInformado">
<br>
Digite a sua altura: <input id="alturaInformada">
<br><br>
<button>Calcular</button>
<br>
<script>
var pesoInformado = document.querySelector("#pesoInformado");
pesoInformado.focus();
var alturaInformada = document.querySelector("#alturaInformada")
function somaImc() {
if(pesoInformado == isNaN && alturaInformada == isNaN ) {
alert("Digite seu peso e altura.")
} else {
var imc = pesoInformado.value / ( alturaInformada.value * alturaInformada.value);
alert("O seu IMC é " + imc)
}
}
var button = document.querySelector("button");
button.onclick = somaImc;
</script>
Boa Tarde,
Estou desenvolvendo essa calculadora de IMC me baseando em tudo que aprendi até agora, mas, estou com alguns problemas, não sei o que colocar para quando o usuario não digitar nada em peso e/ou altura ele não fazer o teste e pedir para a pessoa escrever numeros validos e na parte de ALTURA tentei colocar um .replace(',', '.') e tambem não deu certo...
Algumas das coisas precisei contar com a ajuda de um amigo, que é o caso da inclusão de mais de dois input's então um amigo me passou a consultoria para isso...
gostaria de um auxilio no que estou errando.
obrigado