Boa noite!
Há algo mais que pode ser "enxugado" no código abaixo?
Obrigado desde já pelas sugestões.
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
function calculaImc(altura, peso) {
return peso / (altura * altura);
}
var nome = prompt("Qual é o seu nome?");
var alturaInformada = prompt(nome + ", qual é a sua altura?");
var pesoInformado = prompt(nome + ", qual é o seu peso?");
var idadeInformada = prompt(nome + ", qual é a sua idade?");
var imc = calculaImc(alturaInformada, pesoInformado);
mostra(nome + ", o seu IMC é: " + "<b>" + imc.toFixed(2) + "</b>" + ".");
if (imc < 18.5) {
mostra(nome + ", você está abaixo do peso!");
mostra("Procure ajuda médica.");
}
if (imc >= 18.5 && imc <= 24.9) {
mostra(nome + ", seu IMC está muito bom.");
}
if (imc >= 24.9 && imc <= 29.9) {
mostra(nome + ", você está com sobrepeso!");
mostra("Considere procurar ajuda de um profissional da saúde!");
}
if (imc >= 29.9 && imc <= 39.9) {
mostra(nome + ", seu IMC indica obesidade.");
mostra("Procure um especialista.");
}
if (imc >= 39.9) {
mostra(nome + ", você está com obesidade mórbida!");
mostra("Procure ajuda profissional o mais rápido possível.");
}
</script>
Acesse este site para mais informações, <a href="https://tinyurl.com/2vbdcs49"> clicando aqui. </a>
Sucesso a todos!