Advertisement
mbratanov

12. Trade Commissions

Feb 22nd, 2025
331
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function tradeCommissions(city, sales) {
  2.     let commission = 0;
  3.     let amount;
  4.     switch (city) {
  5.         case "Sofia":
  6.             if (sales >= 0 && sales <= 500) {
  7.                 commission = 5;
  8.             } else if (sales > 500 && sales <= 1000) {
  9.                 commission = 7;
  10.             } else if (sales > 1000 && sales <= 10000) {
  11.                 commission = 8;
  12.             } else if (sales > 10000) {
  13.                 commission = 12;
  14.             }
  15.             break;
  16.         case "Varna":
  17.             if (sales > 0 && sales <= 500) {
  18.                 commission = 4.5;
  19.             } else if (sales > 500 && sales <= 1000) {
  20.                 commission = 7.5;
  21.             } else if (sales > 1000 && sales <= 10000) {
  22.                 commission = 10;
  23.             } else if (sales > 10000) {
  24.                 commission = 13;
  25.             }
  26.             break;
  27.         case "Plovdiv":
  28.             if (sales > 0 && sales <= 500) {
  29.                 commission = 5.5;
  30.             } else if (sales > 500 && sales <= 1000) {
  31.                 commission = 8;
  32.             } else if (sales > 1000 && sales <= 10000) {
  33.                 commission = 12;
  34.             } else if (sales > 10000) {
  35.                 commission = 14.5;
  36.             }
  37.             break;
  38.     }
  39.     if (commission > 0) {
  40.         amount = sales * commission / 100;
  41.         console.log(`${amount.toFixed(2)}`);
  42.     } else {
  43.         console.log("error");
  44.     }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement