-
Notifications
You must be signed in to change notification settings - Fork 0
/
bmi.js
24 lines (21 loc) · 968 Bytes
/
bmi.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
var heightInput = document.querySelector(".height-input-field");
var weightInput = document.querySelector(".weight-input-field");
var calculateButton = document.querySelector(".calculate");
var result = document.querySelector(".result");
var statement = document.querySelector(".result-statement");
var BMI, height, weight;
calculateButton.addEventListener("click", ()=>{
height = heightInput.value;
weight = weightInput.value;
BMI = weight/(height**2);
result.innerText = BMI;
if(BMI < 18.5){
statement.innerText = "Your BMI falls within the underweight range";
}else if((BMI > 18.5) && (BMI < 24.9)){
statement.innerText = "Your BMI falls within the normal or healthy weight range";
}else if((BMI > 25) && (BMI < 29.9 )){
statement.innerText = "Your BMI falls within the overweight range";
}else{
statement.innerText = "Your BMI falls within the obese range";
}
});