Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function matchTicket([arg1, arg2, arg3]) {
- let budget = parseFloat(arg1);
- let category = arg2;
- let people = parseInt(arg3);
- let moneyForTrasnport = 0;
- let moneyForTickets;
- let neededMoney;
- if (category == "Normal") {
- moneyForTickets = people * 249.99;
- isEnough();
- } else {
- moneyForTickets = people * 499.99;
- isEnough();
- }
- function isEnough() {
- if (people >= 1 && people <= 4) {
- neededMoney = moneyForTickets + budget * 0.75;
- if (neededMoney <= budget) {
- console.log(`Yes! You have ${(budget - neededMoney).toFixed(2)} leva left.`);
- } else {
- console.log(`Not enough money! You need ${(neededMoney - budget).toFixed(2)} leva.`);
- }
- }
- else if (people >= 5 && people <= 9) {
- neededMoney = moneyForTickets + budget * 0.60;
- if (neededMoney <= budget) {
- console.log(`Yes! You have ${(budget - neededMoney).toFixed(2)} leva left.`);
- } else {
- console.log(`Not enough money! You need ${(neededMoney - budget).toFixed(2)} leva.`);
- }
- } else if (people >= 10 && people <= 24) {
- neededMoney = moneyForTickets + budget * 0.50;
- if (neededMoney <= budget) {
- console.log(`Yes! You have ${(budget - neededMoney).toFixed(2)} leva left.`);
- } else {
- console.log(`Not enough money! You need ${(neededMoney - budget).toFixed(2)} leva.`);
- }
- } else if (people >= 25 && people <= 49) {
- neededMoney = moneyForTickets + budget * 0.40;
- if (neededMoney <= budget) {
- console.log(`Yes! You have ${(budget - neededMoney).toFixed(2)} leva left.`);
- } else {
- console.log(`Not enough money! You need ${(neededMoney - budget).toFixed(2)} leva.`);
- }
- } else if (people >= 50) {
- neededMoney = moneyForTickets + budget * 0.25;
- if (neededMoney <= budget) {
- console.log(`Yes! You have ${(budget - neededMoney).toFixed(2)} leva left.`);
- } else {
- console.log(`Not enough money! You need ${(neededMoney - budget).toFixed(2)} leva.`);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement