Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 03. Piccolo function manageCars(input) {
- let parking = [];
- for (let entry of input) {
- let [command, car] = entry.split(', ');
- switch (command) {
- case 'IN':
- if (!parking.includes(car)) {
- parking.push(car);
- }
- break;
- case 'OUT':
- if (parking.includes(car)) {
- let index = parking.indexOf(car);
- parking.splice(index, 1);
- }
- break;
- }
- }
- if (parking.length === 0) {
- console.log('Parking Lot is Empty');
- } else {
- let sortedCarNumbers = parking.sort((a, b) => a.localeCompare(b));
- sortedCarNumbers.forEach(a => console.log(a));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement