Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function partyTime(arr){
- let guests={}
- let command=arr.shift()
- // Изкарвам хората които са в чакалнята за партито
- while(command!=="PARTY"){
- guests[command]=command
- command=arr.shift()
- }
- // Отделям местата които са резервирани
- let reservations=arr
- // Проверявам дали човекът има резервация ако има той се изкарва от чакалнята
- reservations.forEach(savedSeat => {
- if(guests.hasOwnProperty(savedSeat)){
- delete guests[savedSeat]
- }
- });
- guests=Object.entries(guests)
- // Сортирам хората които са останали в чакалнята и нямат резервирани места
- let sortedGuests=guests.sort()
- // Откирам колко хора не са на партито
- let guestCount=guests.length
- console.log(guestCount)
- // Принтирам хората които не са на партито
- sortedGuests.forEach(guestInfo=>{
- let guestNumber=guestInfo[1]
- console.log(guestNumber)
- })
- }
- partyTime(['tSzE5t0p',
- '9NoBUajQ',
- 'Ce8vwPmE',
- 'SVQXQCbc',
- '7IK9Yo0h',
- 'PARTY',
- '9NoBUajQ',
- 'Ce8vwPmE',
- 'SVQXQCbc'
- ])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement