Estou fazendo um trabalho de faculdade que é fazer um formulario que mostra o IMC porém meu IMC esta dando com muitos numeros depois da virgula, queria saber como faço para que apareça apenas dois numeros depois dela.
o código que estou usando é o seguinte:
<html>
<head>
<title> IMC </title>
<script type="text/javascript">
function showAlert () {
var nome = document.getElementById("nome").value;
var idade = document.getElementById("idade").value;
var altura = document.getElementById("altura").value;
var peso = document.getElementById("peso").value;
var altxalt = altura*altura;
var imc = peso/altxalt;
if(nome == "" || idade == "" || altura == "" || peso == ""){
alert("PREENCHA TODOS OS CAMPOS");
}
else if(imc<17){
alert("Olá " + nome + ", você tem " + idade + " anos, " + altura + " de altura e pesa " + peso + "kg isso significa que seu IMC é de : " + imc + "e você está muito abaixo do peso");
}
else if(imc>=17 && imc<=18.49){
alert("Olá " + nome + ", você tem " + idade + " anos, " + altura + " de altura e pesa " + peso + "kg isso significa que seu IMC é de : " + imc + "e você está abaixo do peso");
}
else if(imc>=18.5 && imc<=24.99){
alert("Olá " + nome + ", você tem " + idade + " anos, " + altura + " de altura e pesa " + peso + "kg isso significa que seu IMC é de : " + imc + "e você está no peso ideal");
}
else if(imc>=25 && imc<=29.99){
alert("Olá " + nome + ", você tem " + idade + " anos, " + altura + " de altura e pesa " + peso + "kg isso significa que seu IMC é de : " + imc + "e você está acima do peso");
}
else if(imc>=30 && imc<=34.99){
alert("Olá " + nome + ", você tem " + idade + " anos, " + altura + " de altura e pesa " + peso + "kg isso significa que seu IMC é de : " + imc + "e você está obeso");
}
else if(imc>=35 && imc<=39.99){
alert("Olá " + nome + ", você tem " + idade + " anos, " + altura + " de altura e pesa " + peso + "kg isso significa que seu IMC é de : " + imc + "e você está com obesidade severa");
}
else{
alert("Olá " + nome + ", você tem " + idade + " anos, " + altura + " de altura e pesa " + peso + "kg isso significa que seu IMC é de : " + imc + "e você está com obesidade morbida");
}
}
</script>
</head>
<body>
<form name="formWeb" id="formWeb">
<label> Nome: </label>
<br>
<input type="text" name="nome" id="nome"/>
<br>
<label> Idade: </label>
<br>
<input type="text" name="idade" id="idade"/>
<br>
<label> Altura: </label>
<br>
<input type="text" name="altura" id="altura"/>
<br>
<label> Peso: </label>
<br>
<input type="text" name="peso" id="peso"/>
<br>
<input type="button" name="imc" id="imc" value="IMC" onclick="showAlert()"/>
<input type="reset" name="limpar" id="limpar" value="Limpar"/>
</form>
</body>
</html>