Advertisement
DraconiusNX

Untitled

Sep 12th, 2022
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function alumDogramaOrder(input) {
  2.    
  3.     var countDograma = Number(input[0]);
  4.     var typeDograma = input[1];
  5.     var typeDelivery = input[2];
  6.     var sumDograma = 0;
  7.     var priceSingleDograma = 0;
  8.  
  9.     if (countDograma < 10) {
  10.         console.log("Invalid order");
  11.     }
  12.     else if (typeDograma == "90X130" && countDograma > 30 && countDograma <= 60) {
  13.          priceSingleDograma = 110 - ((110 / 100) * 5);
  14.          sumDograma = priceSingleDograma * countDograma;
  15.     }
  16.     else if (typeDograma == "90X130" && countDograma > 60) {
  17.          priceSingleDograma = 110 - ((110 / 100) * 8);
  18.          sumDograma = priceSingleDograma * countDograma;
  19.     }
  20.     else if (typeDograma == "90X130" && countDograma >= 10 && countDograma <= 30) {
  21.          priceSingleDograma = 110;
  22.          sumDograma = priceSingleDograma * countDograma;
  23.     }
  24.     else if (typeDograma == "100X150" && countDograma > 40 && countDograma <= 80) {
  25.          priceSingleDograma = 140 - ((140 / 100) * 6);
  26.          sumDograma = priceSingleDograma * countDograma;
  27.     }
  28.     else if (typeDograma == "100X150" && countDograma > 80) {
  29.          priceSingleDograma = 140 - ((140 / 100) * 10);
  30.          sumDograma = priceSingleDograma * countDograma;
  31.     }
  32.     else if (typeDograma == "100X150" && countDograma >= 10 && countDograma <= 40) {
  33.          priceSingleDograma = 140;
  34.          sumDograma = priceSingleDograma * countDograma;
  35.     }
  36.     else if (typeDograma == "130X180" && countDograma > 40 && countDograma <= 80) {
  37.          priceSingleDograma = 190 - ((190 / 100) * 7);
  38.          sumDograma = priceSingleDograma * countDograma;
  39.     }
  40.     else if (typeDograma == "130X180" && countDograma > 80) {
  41.          priceSingleDograma = 190 - ((190 / 100) * 12);
  42.          sumDograma = priceSingleDograma * countDograma;
  43.     }
  44.     else if (typeDograma == "130X180" && countDograma >= 10 && countDograma <= 40) {
  45.          priceSingleDograma = 190;
  46.          sumDograma = priceSingleDograma * countDograma;
  47.     }    
  48.     else if (typeDograma == "200X300" && countDograma > 40 && countDograma <= 80) {
  49.          priceSingleDograma = 250 - ((250 / 100) * 9);
  50.          sumDograma = priceSingleDograma * countDograma;
  51.     }
  52.     else if (typeDograma == "200X300" && countDograma > 80) {
  53.          priceSingleDograma = 250 - ((250 / 100) * 14);
  54.          sumDograma = priceSingleDograma * countDograma;
  55.     }
  56.     else {
  57.          priceSingleDograma = 250;
  58.          sumDograma = priceSingleDograma * countDograma;
  59.     }
  60.  
  61.     if (typeDelivery == "With delivery" && countDograma >=10) {
  62.         sumDograma = sumDograma + 60;
  63.     }
  64.  
  65.     if (countDograma > 99) {
  66.          sumDograma = sumDograma - ((sumDograma / 100) * 4);
  67.     }
  68.    
  69.     if (sumDograma > 0) {
  70.     console.log(`${sumDograma.toFixed(2)} BGN`);
  71.     }
  72. }
  73.  
  74. alumDogramaOrder(["40", "90X130", "Without delivery"]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement