Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function cinematickets2(input) {
- let filmName=input.shift();
- let student=0;
- let standard=0;
- let kid=0;
- let totalTickets=0;
- while(filmName!="Finish"){
- let freeSpace=Number(input.shift());
- let people=0;
- let type=input.shift()
- while(type!="End"){
- switch(type){
- case "student":
- student++;
- break;
- case "standard":
- standard++;
- break;
- case "kid":
- kid++;
- break;
- }
- if (people >= freeSpace) {
- break;
- }
- people++;
- totalTickets++;
- type=input.shift();
- }
- console.log(`${filmName} - ${((people / freeSpace) * 100).toFixed(2)}% full.`);
- filmName = input.shift();
- }
- console.log(`Total tickets: ${totalTickets}`);
- console.log(`${((student / totalTickets) * 100).toFixed(2)}% student tickets.`);
- console.log(`${((standard / totalTickets) * 100).toFixed(2)}% standard tickets.`)
- console.log(`${((kid / totalTickets) * 100).toFixed(2)}% kids tickets.`);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement