Core Temperature Control
90° 75° 60°
72°
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"