HAP in scientist mode with lab equipment

Status Classifier

Station 3 Demo

Watch conditionals in action! Drag the temperature slider and see which branch of the if/else if/else chain executes. The active branch lights up while skipped branches are grayed out.

Core Temperature Control

90° 75° 60°
72°

Drag to change temperature (0-120)

temperatureStatus = "Optimal"

Temperature Zones

> 90°
OVERHEATING
76° - 90°
Warm
61° - 75°
Optimal
≤ 60°
Cool

Code Execution

Watch which branch executes as you change the temperature:

let coreTemperature = 72;
let temperatureStatus;

if (coreTemperature > 90) {
    temperatureStatus = "OVERHEATING";
} else if (coreTemperature > 75) {
    temperatureStatus = "Warm";
} else if (coreTemperature > 60) {
    temperatureStatus = "Optimal";
} else {
    temperatureStatus = "Cool";
}
💡
72 > 90? No. 72 > 75? No. 72 > 60? Yes! → "Optimal"