Eu adicionei algumas coisa pra ficar mais personalizada a resposta do IMC. Mas quando eu carrego pro chrome o nome que eu digito vem com " aspas antes e eu não estou consguindo identificar onde eu to errando
<meta charset="UTF-8">
<h1>IMC</h1>"
<script>
function pulaLinha() {
document.write("<br><br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
function calculaImc(peso, altura) {
var imc = peso/(altura* altura);
return imc;
}
var nome = prompt("Informe seu nome")
var alturaInformada = prompt(nome + ", informe sua altura");
var pesoInformado = prompt(nome + ", informe seu peso");
var imc = calculaImc(pesoInformado, alturaInformada);
mostra(nome + ", o seu IMC é " + imc)
if(imc<18.5) {
mostra("Você está abaixo do peso recomendável pela OMS.")
}
if(imc>35) {
mostra("Você está acima do peso recomendável pela OMS.")
}
if(imc >= 18.5 && imc <= 35) {
mostra("Você está no peso recomendável pela OMS")
}
</script>