JavaScript: The Ghost in the Machine
10 Modules
- Mission 0: System Command Language
- Mission 1: Drone Activation
- Mission 2: The Debris Field
- Mission 3: Building the Command Library
- Mission 4: Planetary Survey
- Mission 5: The Drone Factory
- Mission 6: Interstellar Relay
- Mission 7: The Interactive Star Map
- Mission 8: Codebase Refactor
- Mission 9: Rebooting the Command Core
Mission 9: Rebooting the Command Core
The command core's UI is down. The first step is to fetch the crew manifest from the central server, an asynchronous operation. You must then process this data to display only the active officers.
00:00
Mission Objective
Write an `async` function `displayActiveOfficers`. Inside, `await` a call to `fetchCrewManifest()` (a predefined function that returns a promise resolving to an array of crew objects). Then, `filter` the result to get only officers whose `role` is 'Officer' and who are `active`. Finally, `forEach` over the filtered list to `console.log` each officer's `name`.
Step 1 / 1
System Briefing: Capstone Mission
This is your capstone mission. The central command interface of the flagship Olympus Mons is down. This system integrates navigation, personnel, and system status into one cohesive UI. You must integrate all your learned skills to bring it back online.