Erdiko/www/public/themes/hello/js/example.js
function computeBMI() {
//Obtain user inputs
var height = Number(document.getElementById("height").value);
var heightunits = document.getElementById("heightunits").value;
var weight = Number(document.getElementById("weight").value);
var weightunits = document.getElementById("weightunits").value;
//Convert all units to metric
if (heightunits == "inches") height /= 39.3700787;
if (weightunits == "lb") weight /= 2.20462;
//Perform calculation
var BMI = weight / Math.pow(height, 2);
//Display result of calculation
document.getElementById("output").innerHTML =
Math.round(BMI * 100)/100;
if (BMI < 18.5)
document.getElementById("comment").innerHTML = "Underweight";
if (BMI >= 18.5 && BMI <= 25)
document.getElementById("comment").innerHTML = "Normal";
if (BMI >= 25 && BMI <= 30)
document.getElementById("comment").innerHTML = "Obese";
if (BMI > 30)
document.getElementById("comment").innerHTML = "Overweight";
document.getElementById("answer").value = output;
}