Guest User

Untitled

a guest
Sep 20th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. let availableAirplanes = [
  2. {
  3. name: 'AeroJet',
  4. fuelCapacity: 800,
  5. maxSpeed: 1200,
  6. minSpeed: 300,
  7. availableStaff: ['pilots', 'flightAttendants', 'engineers', 'medicalAssistance', 'sensorOperators']
  8. },
  9. {
  10. name: 'SkyJet',
  11. fuelCapacity: 500,
  12. maxSpeed: 800,
  13. minSpeed: 200,
  14. availableStaff: ['pilots', 'flightAttendants']
  15. }
  16. ];
  17.  
  18. const flightRequirements = {
  19. requiredStaff: 4,
  20. requiredSpeedRange: 700
  21. };
  22.  
  23. function meetsSpeedRangeRequirements(maxSpeed, minSpeed, requiredSpeedRange) {
  24. const range = maxSpeed - minSpeed;
  25. if (range > requiredSpeedRange) {
  26. return true;
  27. } else {
  28. return false;
  29. }
  30. }
  31.  
  32. function meetsStaffRequirements(availableStaff, requiredStaff) {
  33. if (availableStaff.length >= requiredStaff) {
  34. return true;
  35. } else {
  36. return false;
  37. }
  38. }
  39.  
  40. export {availableAirplanes as aircrafts, flightRequirements as flightReqs, meetsStaffRequirements as meetsStaffReqs, meetsSpeedRangeRequirements as meetsSpeedRangeReqs};
Add Comment
Please, Sign In to add comment