por qué me da malos resultados la operación?
Publicado por JuanM (3 intervenciones) el 23/09/2021 20:54:01
Soy muy novato en esto, llevo poco tiempo aprendiendo de forma autodidacta y hoy me he animado a hacer este programilla (es el primero que hago) que te dice tu IMC. Pero a la hora de hacer el calculo no me devuelve un valor correcto.
Para sacar el IMC se usa la formula, peso (kg) dividido por la altura (metros) al cuadrado
IMC = kg / (m²)
A ver si me podéis echar una manita, gracias!
Para sacar el IMC se usa la formula, peso (kg) dividido por la altura (metros) al cuadrado
IMC = kg / (m²)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
var peso = parseInt(prompt("cual es tu peso en kg?"));
var altura = parseInt(prompt("cual es tu altura en m?"));
function sacarImc(peso, altura){
altura = altura * 2;
var total = peso / altura;
return total
}
var total = sacarImc(peso,altura);
alert("tu indice mcd es" +total);
function interpretarIMC (indiceMasa){
if (indiceMasa < 18.5){
alert("tu peso es bajo");
}else if(indiceMasa <= 24.9){
alert("tu peso es normal");
}else if(indiceMasa <= 29.9){
alert("tienes sobrepeso");
}else{
alert("tienes obesidad");
}
}
interpretarIMC(total);
A ver si me podéis echar una manita, gracias!
Valora esta pregunta


0