You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

exer_2.js 1.4KB

1234567891011121314151617181920212223242526272829303132333435
  1. let engineIndicatorLight = 'red blinking' ;
  2. let spaceSuitsOn = true;
  3. let shuttleCabinReady = true;
  4. let crewStatus = spaceSuitsOn && shuttleCabinReady;
  5. let computerStatusCode = 200;
  6. let shuttleSpeed = 15_000;
  7. if (crewStatus === true) console.log('Crew Ready')
  8. else console.log('Crew Not Ready');
  9. if (computerStatusCode === 200) console.log("Please stand by. Computer is rebooting.")
  10. else if (computerStatusCode === 400) console.log("Success! Computer online.")
  11. else console.log("ALERT: Computer offline!");
  12. if (shuttleSpeed > 17500) console.log("ALERT: Escape velocity reached!")
  13. else if (shuttleSpeed < 8000) console.log("ALERT: Cannot maintain orbit!")
  14. else console.log("Alert computer offline");
  15. let engineTemperatur = 2_500;
  16. let fuelLevel = 20_000;
  17. if (fuelLevel < 1_000 || engineTemperatur > 3_500 || engineTemperatur === 'red blinking') {
  18. console.log("ENGINE FAILURE IMMINENT");
  19. } else if (fuelLevel > 5_000 || engineTemperatur > 2_500) {
  20. console.log("checl fuel level ..")
  21. } else if (fuelLevel > 20_000 && engineTemperatur <= 2_500 ) {
  22. console.log("Full tank. Engines good.")
  23. } else if (fuelLevel > 10_000 && engineTemperatur <= 2_500) {
  24. console.log("Fuel level above 50%. Engines good.")
  25. } else if (fuelLevel > 5_000 && engineTemperatur <= 2_500) {
  26. console.log("Fuel level above 25%. Engines good.")
  27. } else {
  28. console.log("Fuel and engine status pending...")
  29. };