Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function worldSnookerChampTheBest(input) {
- let stage = input.shift();
- let typeTicket = input.shift();
- let numberOfTickets = parseInt(input.shift());
- let picture = input.shift();
- let sum = 0;
- if (stage == "Quarter final") {
- if (typeTicket == "Standard") {
- sum += numberOfTickets * 55.50;
- } else if (typeTicket == "Premium") {
- sum += numberOfTickets * 105.20;
- } else if (typeTicket == "VIP") {
- sum += numberOfTickets * 118.90;
- }
- } else if (stage == "Semi final") {
- if (typeTicket == "Standard") {
- sum += numberOfTickets * 75.88;
- } else if (typeTicket == "Premium") {
- sum += numberOfTickets * 125.22;
- } else if (typeTicket == "VIP") {
- sum += numberOfTickets * 300.40;
- }
- } else if (stage == "Final") {
- if (typeTicket == "Standard") {
- sum += numberOfTickets * 110.10;
- } else if (typeTicket == "Premium") {
- sum += numberOfTickets * 160.66;
- } else if (typeTicket == "VIP") {
- sum += numberOfTickets * 400;
- }
- }
- if (sum > 4000) {
- sum *= 0.75;
- } else if (sum > 2500) {
- sum *= 0.9;
- if (picture == "Y") {
- sum += numberOfTickets * 40;
- }
- } else {
- if (picture == "Y") {
- sum += numberOfTickets * 40;
- }
- }
- console.log(sum.toFixed(2));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement