Calculadora de IMC (o peso ideal)
A classificação do índice de massa corporal (IMC) pode ajudar a identificar problemas de obesidade ou desnutrição, em crianças, adolescentes, adultos e idosos.
Além de calcular o valor de IMC, esta calculadora também indica qual o intervalo de peso ideal que deve ter para garantir uma melhor qualidade de vida.
Ter um peso dentro do intervalo de peso ideal ajuda ainda a evitar o aparecimento de várias doenças crônicas, como diabetes e hipertensão.
imc = peso / quadrado da altura
peso = parseFloat(document.getElementById(peso).value);
altura = parseFloat(document.getElementById(altura).value / 100);
let imc = peso / (Math.pow(altura, 2));
Segundo o Ministério da Saúde, o resultado deve ser interpretado de acordo com a tabela abaixo. Referência vitat.com.br
| Indice IMC | Caracteristica |
|---|---|
| Menor que 16 | Magreza Grave |
| 16 a menor que 17 | Magreza Moderada |
| 17 a menor que 18,5 | Magreza Leve |
| 18,5 a menor que 25 | Saudável |
| 25 a menor que 30 | Sobrepeso |
| 30 a menor que 35 | Obesidade Grau I |
| 35 a menor que 40 | Obesidade Grau II (considerada severa) |
| Maior que 40 | Obesidade Grau III (considerada mórbida) |
- Apresentação com formulário para entrada de dados
- Análise dos dados preenchidos
- Atribuir a classe is-invalid aos input text em caso de erros de preenchimento ou vazios
- Após acionar o botão calcular, apresentar barra de alerta com informação de falha de preenchimento caso houver
- Função CalclarImc retornando calculo (peso / altura * altura)
- Apresentar o resultado na tela