Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function playTickets([arg1, arg2, arg3]) {
- let budget = Number(arg1);
- let category = arg2;
- let amountPeople = Number(arg3);
- // let totalBudget = amountPeople * budget;
- let transportCostOneToFour = budget - (budget * 75 / 100);
- let transportCostFifthToNine = budget - (budget * 60 / 100);
- let transpotCostTenToTwentyfour = budget - (budget * 50 / 100);
- let transpotCostTwentyFiveToFourSeven = budget - (budget * 40 / 100);
- let transportCostMoreThanFifthy = budget - (budget * 25 / 100);
- let normalTicket = (249.99 * amountPeople);
- let vipTicket = (499.99 * amountPeople).toFixed(2);
- let result = 0;
- if (category == 'VIP') {
- if (amountPeople >= 1 && amountPeople <= 4) {
- if (vipTicket < transportCostOneToFour) {
- let result = (transportCostOneToFour - vipTicket).toFixed(2);
- console.log(`Yes! You have ${result} leva left.`)
- } else {
- let result = (vipTicket - transportCostOneToFour).toFixed(2);
- console.log(`Not enough money! You need ${result} leva.`)
- }
- } else if (amountPeople >= 5 && amountPeople <= 9) {
- if (vipTicket < transportCostFifthToNine) {
- let result = (transportCostFifthToNine - vipTicket).toFixed(2);
- console.log(`Yes! You have ${result} leva left.`)
- } else {
- let result = (vipTicket - transportCostFifthToNine).toFixed(2);
- console.log(`Not enough money! You need ${result} leva.`)
- }
- } else if (amountPeople >= 10 && amountPeople <= 24) {
- if (vipTicket < transpotCostTenToTwentyfour) {
- let result = (transpotCostTenToTwentyfour - vipTicket).toFixed(2);
- console.log(`Yes! You have ${result} leva left.`)
- } else {
- let result = (vipTicket - transpotCostTenToTwentyfour).toFixed(2);
- console.log(`Not enough money! You need ${result} leva.`)
- }
- } else if (amountPeople >= 25 && amountPeople <= 49) {
- if (vipTicket < transpotCostTwentyFiveToFourSeven) {
- let result = transpotCostTwentyFiveToFourSeven - vipTicket;
- console.log(`Yes! You have ${result} leva left.`)
- } else {
- let result = (vipTicket - transpotCostTwentyFiveToFourSeven).toFixed(2);
- console.log(`Not enough money! You need ${result} leva.`)
- }
- } else if (amountPeople >= 50) {
- if (vipTicket < transportCostMoreThanFifthy) {
- let result = transportCostMoreThanFifthy - vipTicket;
- console.log(`Yes! You have ${result} leva left.`)
- } else {
- let result = vipTicket - transportCostMoreThanFifthy;
- console.log(`Not enough money! You need ${result} leva.`)
- }
- }
- }
- else if (category == 'Normal') {
- if (amountPeople >= 1 && amountPeople <= 4) {
- if (normalTicket < transportCostOneToFour) {
- let result = (transportCostOneToFour - normalTicket).toFixed(2);
- console.log(`Yes! You have ${result} leva left.`)
- } else {
- let result = (normalTicket - transportCostOneToFour).toFixed(2);
- console.log(`Not enough money! You need ${result} leva.`)
- }
- } else if (amountPeople >= 5 && amountPeople <= 9) {
- if (normalTicket < transportCostFifthToNine) {
- let result = (transportCostFifthToNine - vipnormalTicketTicket).toFixed(2);
- console.log(`Yes! You have ${result} leva left.`)
- } else {
- let result = (normalTicket - transportCostFifthToNine).toFixed(2);
- console.log(`Not enough money! You need ${result} leva.`)
- }
- } else if (amountPeople >= 10 && amountPeople <= 24) {
- if (normalTicket < transpotCostTenToTwentyfour) {
- let result = (transpotCostTenToTwentyfour - vinormalTicketpTicket).toFixed(2);
- console.log(`Yes! You have ${result} leva left.`)
- } else {
- let result = (normalTicket - transpotCostTenToTwentyfour).toFixed(2);
- console.log(`Not enough money! You need ${result} leva.`)
- }
- } else if (amountPeople >= 25 && amountPeople <= 49) {
- if (normalTicket < transpotCostTwentyFiveToFourSeven) {
- let result = transpotCostTwentyFiveToFourSeven - normalTicket;
- console.log(`Yes! You have ${result} leva left.`)
- } else {
- let result = (normalTicket - transpotCostTwentyFiveToFourSeven).toFixed(2);
- console.log(`Not enough money! You need ${result} leva.`)
- }
- } else if (amountPeople >= 50) {
- if (normalTicket < transportCostMoreThanFifthy) {
- let result = transportCostMoreThanFifthy - normalTicket;
- console.log(`Yes! You have ${result} leva left.`)
- } else {
- let result = normalTicket - transportCostMoreThanFifthy;
- console.log(`Not enough money! You need ${result} leva.`)
- }
- }
- }
- }
- playTickets(['1000', 'Normal', '1']);
- playTickets(['30000', 'VIP', '49']);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement