-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscripts.js
42 lines (34 loc) · 1.13 KB
/
scripts.js
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
30
31
32
33
34
35
36
37
38
39
40
41
42
const calcular = document.getElementById("calcular");
function homem() {
alert('Você clicou no botão MASC!');
}
function mulher() {
alert('Você clicou no botão FEM!')
}
function imc() {
const nome = document.getElementById("nome").value;
const altura = document.getElementById("altura").value;
const peso = document.getElementById("peso").value;
const resultado = document.getElementById("resultado");
if (nome !== "" && altura !== "" && peso !== "") {
const valor = (peso / (altura * altura)).toFixed(1);
let imc = '';
if (valor < 18.5) {
imc = "Abaixo do Peso.";
} else if (valor < 25) {
imc = "Peso Normal. Parabéns!";
} else if (valor < 30) {
imc = "Levemente acima do peso!";
} else if (valor < 35) {
imc = "com obesidade Grau I";
} else if (valor < 40) {
imc = "com obesidade Grau II";
} else {
imc = "com obesidade mórbida. Cuidado!";
}
resultado.innerHTML = `<p>${nome} seu IMC é ${valor}kg/m² e você está ${imc}</p>`
} else {
resultado.innerHTML = 'Preencha todos os campos'
}
calcular.addEventListener("click", imc);
}