Advertisement
Guest User

Party Calculator

a guest
Nov 24th, 2015
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. var numberOfAttendees = 150;
  3. var averageDrinksPerPerson = 4;
  4. var averageDrinkCostPerPerson = 6;
  5. var partyHours = 7;
  6. var tax = 1.095;
  7.  
  8. function WithinSodo() {
  9.  
  10.     //venue
  11.     var cleaningFee = 300*tax;
  12.     var venueRoomsCost = 450;
  13.     if (numberOfAttendees > 150) {
  14.         venueRoomsCost += 550;
  15.     }
  16.     if (numberOfAttendees > 300) {
  17.         venueRoomsCost += 450;
  18.     }
  19.     if (numberOfAttendees > 450) {
  20.         venueRoomsCost += 550;
  21.     }
  22.     var venueCost = cleaningFee + venueRoomsCost;
  23.  
  24.     //bartending
  25.     var baseBartending = 0;  //500 dollars waived
  26.     var bartendingHours = partyHours + 2;  //minimum 6 hours, may be 2.5 hours set-up/teardown
  27.     var numberOfBartenders = 3;
  28.     var bartendingCost = numberOfBartenders*25*bartendingHours*tax;
  29.  
  30.     //drinks
  31.     var drinkCost=averageDrinksPerPerson*averageDrinkCostPerPerson*numberOfAttendees*tax*1.20;   //$1000 minimum
  32.     if (drinkCost < 1000) {
  33.         return console.log("ERR: Below minimum drinkCost");
  34.  
  35.     }
  36.  
  37.     //food
  38.     var foodCost = 0*tax; //$1000 baseline for 200 people?
  39.  
  40.     var totalCost = venueCost + bartendingCost + drinkCost + foodCost;
  41.  
  42.     console.log("Total Cost at Within Sodo: " + totalCost);
  43. }
  44.  
  45. WithinSodo();
  46.  
  47. function IW() {
  48.     //venue
  49.     var venueCost = 0;  //decor
  50.  
  51.     //bartending
  52.     var baseBartending = 0;  
  53.     var bartendingHours = partyHours;  //may require set-up/teardown
  54.     var numberOfBartenders = 3;
  55.     var bartendingCost = numberOfBartenders*55*bartendingHours*tax*1.10;
  56.  
  57.     //drinks
  58.     var drinksPerPersonCost = 4.85;
  59.     var cupsPerPersonCost = 4*0.32;
  60.     var drinkCost = (drinksPerPersonCost+cupsPerPersonCost)*numberOfAttendees*tax;
  61.  
  62.     //food
  63.     var foodCost = 0*tax; //$200 baseline for 200 people?
  64.  
  65.     //weird costs
  66.     var iceCost = 17*5; //17 25lbs bags at $5/ea
  67.     var weirdCost = iceCost;
  68.  
  69.     var totalCost = venueCost + bartendingCost + drinkCost + foodCost + weirdCost;
  70.  
  71.     console.log("Total Cost at IW: " + totalCost);
  72. }
  73.  
  74. IW();
  75.  
  76. function IW() {
  77.     //venue
  78.     var venueCost = 0;  //decor
  79.  
  80.     //bartending
  81.     var baseBartending = 0;  
  82.     var bartendingHours = partyHours;  //may require set-up/teardown
  83.     var numberOfBartenders = 3;
  84.     var bartendingCost = numberOfBartenders*55*bartendingHours*tax*1.10;
  85.  
  86.     //drinks
  87.     var drinksPerPersonCost = 4.85;
  88.     var cupsPerPersonCost = 4*0.32;
  89.     var drinkCost = (drinksPerPersonCost+cupsPerPersonCost)*numberOfAttendees*tax;
  90.  
  91.     //food
  92.     var foodCost = 0*tax; //$200 baseline for 200 people?
  93.  
  94.     //weird costs
  95.     var iceCost = 17*5; //17 25lbs bags at $5/ea
  96.     var weirdCost = iceCost;
  97.  
  98.     var totalCost = venueCost + bartendingCost + drinkCost + foodCost + weirdCost;
  99.  
  100.     console.log("Total Cost at IW: " + totalCost);
  101. }
  102.  
  103. function urbanLight() {
  104.     //venue
  105.     var venueCost = 1250;  //decor
  106.  
  107.     //bartending
  108.     var baseBartending = 0;  
  109.     var bartendingHours = partyHours;  //may require set-up/teardown
  110.     var numberOfBartenders = 3;
  111.     var bartendingCost = numberOfBartenders*55*bartendingHours*tax*1.10;
  112.  
  113.     //drinks
  114.     var drinksPerPersonCost = 4.85;
  115.     var cupsPerPersonCost = 4*0.32;
  116.     var drinkCost = (drinksPerPersonCost+cupsPerPersonCost)*numberOfAttendees*tax;
  117.  
  118.     //food
  119.     var foodCost = 0*tax; //$200 baseline for 200 people?
  120.  
  121.     //weird costs
  122.     var iceCost = 17*5; //17 25lbs bags at $5/ea
  123.     var weirdCost = iceCost;
  124.  
  125.     var totalCost = venueCost + bartendingCost + drinkCost + foodCost + weirdCost;
  126.  
  127.     console.log("Total Cost at urbanLight: " + totalCost);
  128. }
  129.  
  130. urbanLight();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement