|
|
@@ -0,0 +1,54 @@ |
|
|
|
let engineIndicatorLights = 'red blinking'; |
|
|
|
let spaceSuitsOn = true; |
|
|
|
let shuttleCabinReady = true; |
|
|
|
let crewStatus = spaceSuitsOn && shuttleCabinReady; |
|
|
|
let computerStatusCode = 200; |
|
|
|
let shuttleSpeed = 15_000; |
|
|
|
let fuelLevel= 5_00; |
|
|
|
let engineTemperature= 5_00; |
|
|
|
|
|
|
|
if (crewStatus) { |
|
|
|
console.log('Crew Ready'); |
|
|
|
} |
|
|
|
else { |
|
|
|
console.log('Crew Not Ready'); |
|
|
|
} |
|
|
|
|
|
|
|
if (computerStatusCode === 200) { |
|
|
|
console.log('Pleas stand by, computer is rebooting!'); |
|
|
|
} |
|
|
|
else if(computerStatusCode === 400) { |
|
|
|
console.log('Success. Computer Online'); |
|
|
|
} else { |
|
|
|
console.log('ALERT: Computer offline'); |
|
|
|
} |
|
|
|
|
|
|
|
if(shuttleSpeed > 17_500) { |
|
|
|
console.log("ALERT: Escape velocity reached!"); |
|
|
|
} |
|
|
|
else if (shuttleSpeed < 8_000) { |
|
|
|
console.log("ALERT: Cannot maintain orbit!"); |
|
|
|
} |
|
|
|
else { |
|
|
|
console.log("stable speed"); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if(fuelLevel > 20_000 && engineTemperature <= 2_500){ |
|
|
|
console.log("Full tank. Engines good"); |
|
|
|
} |
|
|
|
else if(fuelLevel > 10_000 && engineTemperature <= 2_500){ |
|
|
|
console.log("Full level above 50%. Engines good."); |
|
|
|
} |
|
|
|
else if(fuelLevel > 5_000 && engineTemperature <= 2_500){ |
|
|
|
console.log("Full level above 25%. Engines good."); |
|
|
|
} |
|
|
|
else if(fuelLevel<=5_000 || engineTemperature > 2_500){ |
|
|
|
console.log('Check fuel level. Engines running hot'); |
|
|
|
} |
|
|
|
else if (fuelLevel < 1_000 || engineTemperature > 3_500 || engineIndicatorLights === 'red blinking'){ |
|
|
|
console.log('ENGINE FAILURE EMINENT'); |
|
|
|
} |
|
|
|
else { |
|
|
|
console.log('Fuel and engine status penging...'); |
|
|
|
} |