Advertisement
Guest User

Untitled

a guest
Dec 8th, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function cinemaTickets(input) {
  2.     let student = 0;
  3.     let kids = 0;
  4.     let standard = 0;
  5.     let total = 0;
  6.     let seatsTaken = 0;
  7.     let movie = "";
  8.     while(true) {
  9.         movie = input.shift();
  10.         if (movie == "Finish") {
  11.         console.log(`Total tickets: ${total}`)
  12.         console.log(`${(student / total * 100).toFixed(2)}% student tickets.`);
  13.         console.log(`${(standard/ total * 100).toFixed(2)}% standard tickets.`);
  14.         console.log(`${(kids / total * 100).toFixed(2)}% kids tickets.`);
  15.         break;
  16.         }
  17.         let freeSeats = Number(input.shift());
  18.         for (let i = 0; i < freeSeats; i++) {
  19.             let typeTicket = input.shift();
  20.             if (typeTicket == "student") {
  21.                 student++;
  22.                 total++
  23.                 seatsTaken++
  24.             } else if (typeTicket == "standard") {
  25.                 standard++
  26.                 total++
  27.                 seatsTaken++
  28.             } else if (typeTicket == "kid"){
  29.                 kids++
  30.                 total++
  31.                 seatsTaken++
  32.             } if (typeTicket == "End") {
  33.                 break;
  34.         }  
  35.     }
  36.         console.log(`${movie} - ${(seatsTaken / freeSeats * 100).toFixed(2)}% full.`)
  37.         seatsTaken = 0;
  38.     }
  39.    
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement