Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function cinemaTickets(input) {
- let student = 0;
- let kids = 0;
- let standard = 0;
- let total = 0;
- let seatsTaken = 0;
- let movie = "";
- while(true) {
- movie = input.shift();
- if (movie == "Finish") {
- console.log(`Total tickets: ${total}`)
- console.log(`${(student / total * 100).toFixed(2)}% student tickets.`);
- console.log(`${(standard/ total * 100).toFixed(2)}% standard tickets.`);
- console.log(`${(kids / total * 100).toFixed(2)}% kids tickets.`);
- break;
- }
- let freeSeats = Number(input.shift());
- for (let i = 0; i < freeSeats; i++) {
- let typeTicket = input.shift();
- if (typeTicket == "student") {
- student++;
- total++
- seatsTaken++
- } else if (typeTicket == "standard") {
- standard++
- total++
- seatsTaken++
- } else if (typeTicket == "kid"){
- kids++
- total++
- seatsTaken++
- } if (typeTicket == "End") {
- break;
- }
- }
- console.log(`${movie} - ${(seatsTaken / freeSeats * 100).toFixed(2)}% full.`)
- seatsTaken = 0;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement