Advertisement
Pijomir

Piccolo

Nov 2nd, 2023 (edited)
469
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  03. Piccolo function manageCars(input) {
  2.     let parking = [];
  3.     for (let entry of input) {
  4.         let [command, car] = entry.split(', ');
  5.         switch (command) {
  6.             case 'IN':
  7.                 if (!parking.includes(car)) {
  8.                     parking.push(car);
  9.                 }
  10.            
  11.                 break;
  12.             case 'OUT':
  13.                 if (parking.includes(car)) {
  14.                     let index = parking.indexOf(car);
  15.                     parking.splice(index, 1);
  16.                 }
  17.  
  18.                 break;
  19.         }
  20.     }
  21.  
  22.     if (parking.length === 0) {
  23.         console.log('Parking Lot is Empty');
  24.     } else {
  25.         let sortedCarNumbers = parking.sort((a, b) => a.localeCompare(b));
  26.         sortedCarNumbers.forEach(a => console.log(a));
  27.     }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement