js swich
a
by yasemin Cerrahoğlu
HTML
<div id="marks">
Marks BMI
</div>
<div id="johns">
John's BMI
</div>
<div id="result">
Result:
</div>
JavaScript
//BMI = mass / height ^2 = mass / (height * height)
var markMass, markHeight, johnMass, johnHeight, BMI, markAge, johnAge;
markMass = johnMass = 50;
johnMass += 5;
markHeight = johnHeight = 1.59;
johnHeight += 0.03;
markAge = johnAge =30;
johnAge += 5;
BMImark = markMass / (markHeight * markHeight);
BMIjohn = johnMass / (johnHeight * johnHeight);
higherBMI = BMImark > BMIjohn; //higherBMI = true;
/*if (higherBMI) {
result = "mark fattest than john";
} else {
result = "john fattest than mark";
}*/
higherBMI ? result = "mark fattest than john. " : result = "john fattest than mark. ";
switch(higherBMI) {
case true:
result += "mark bmi higher. And He is" + markAge + "years old. "
break;
case false:
result += "john bmi higher. And He is " + johnAge + " years old. "
break;
}
Job = prompt();
result += "He is a " + Job + " "
switch (Job) {
/*case "teacher":
case "instructor":
break;
case "developer":
case "frontend developer":
case "front-end developer":
break;
case "doctor":
case "nurse":
case "medic":
break;
default:
result += "looking for a job"
break;*/
/*case null:
case "":*/
case null || "":
result += "looking for a job."
break;
case Job:
break;
}
//result += "And He'is " + age + "years old.";
document.getElementById("result").innerHTML += result;
document.getElementById("marks").innerHTML += BMImark;
document.getElementById("johns").innerHTML += BMIjohn;