Advertisement
mahlichavpm

Untitled

Jan 22nd, 2022
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve(input){
  2.  
  3.     let town = input[0];
  4.     let sales = Number(input[1]);
  5.  
  6.     let commission = 0;
  7.  
  8.     switch(town) {
  9.         case "Sofia":
  10.             if (sales >= 0 && sales <= 500) {
  11.                 commission = sales * 0.05;
  12.                 console.log(commission.toFixed(2))
  13.                 break;
  14.             } else if (sales > 500 && sales <= 1000) {
  15.                 commission = sales * 0.07;
  16.                 console.log(commission.toFixed(2))
  17.                 break;
  18.             } else if (sales > 1000 && sales <= 10000) {
  19.                 commission = sales * 0.08;
  20.                 console.log(commission.toFixed(2))
  21.                 break;
  22.             } else if (sales > 10000) {
  23.                 commission = sales * 0.12;
  24.                 console.log(commission.toFixed(2))
  25.                 break;
  26.             } else if (sales < 0) {
  27.                 console.log(`error`)
  28.                 break;
  29.             }
  30.         case "Varna":
  31.             if (sales >= 0 && sales <= 500) {
  32.                 commission = sales * 0.045;
  33.                 console.log(commission.toFixed(2))
  34.                 break;
  35.             } else if (sales > 500 && sales <= 1000) {
  36.                 commission = sales * 0.075;
  37.                 console.log(commission.toFixed(2))
  38.                 break;
  39.             } else if (sales > 1000 && sales <= 10000) {
  40.                 commission = sales * 0.10;
  41.                 console.log(commission.toFixed(2))
  42.                 break;
  43.             } else if (sales > 10000) {
  44.                 commission = sales * 0.13;
  45.                 console.log(commission.toFixed(2))
  46.                 break;
  47.             } else if (sales < 0) {
  48.                 console.log(`error`)
  49.                 break;
  50.             }
  51.         case "Plovdiv":
  52.             if (sales >= 0 && sales <= 500) {
  53.                 commission = sales * 0.055;
  54.                 console.log(commission.toFixed(2))
  55.                 break;
  56.             } else if (sales > 500 && sales <= 1000) {
  57.                 commission = sales * 0.08;
  58.                 console.log(commission.toFixed(2))
  59.                 break;
  60.             } else if (sales > 1000 && sales <= 10000) {
  61.                 commission = sales * 0.12;
  62.                 console.log(commission.toFixed(2))
  63.                 break;
  64.             } else if (sales > 10000) {
  65.                 commission = sales * 0.145;
  66.                 console.log(commission.toFixed(2))
  67.                 break;
  68.             } else if (sales < 0) {
  69.                 console.log(`error`)
  70.                 break;
  71.             }
  72.         default:
  73.             console.log(`error`)
  74.             break;
  75.     }
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement