Advertisement
Guest User

Untitled

a guest
Apr 4th, 2020
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve(city, amount) {
  2.     amount = Number(amount);
  3.     let komisionna = Number
  4.  
  5.     if (amount < 0) {
  6.         console.log(`error`);
  7.         return;
  8.     }
  9.  
  10.     if (amount >= 0 && amount <= 500) {
  11.         switch(city){
  12.             case `Sofia`:
  13.              komisionna = amount * 0.05;
  14.              break;
  15.              
  16.              case `Varna`:
  17.              komisionna = amount * 0.045;
  18.              break;;
  19.  
  20.              case `Plovdiv`:
  21.              komisionna = amount * 0.055;
  22.              break;
  23.  
  24.            
  25.         }
  26.        
  27.        
  28.     }  
  29.  
  30.          if (amount > 500 && amount <= 1000) {
  31.         switch(city){
  32.             case `Sofia`:
  33.              komisionna = amount * 0.07;
  34.              break;
  35.              
  36.              case `Varna`:
  37.              komisionna = amount * 0.075;
  38.              break;;
  39.  
  40.              case `Plovdiv`:
  41.              komisionna = amount * 0.08;
  42.              break;
  43.  
  44.            
  45.         }
  46.        
  47.        
  48.     }  
  49.  
  50.         if (amount > 1000 && amount <= 10000) {
  51.         switch(city){
  52.             case `Sofia`:
  53.              komisionna = amount * 0.08;
  54.              break;
  55.              
  56.              case `Varna`:
  57.              komisionna = amount * 0.1;
  58.              break;;
  59.  
  60.              case `Plovdiv`:
  61.              komisionna = amount * 0.12;
  62.              break;
  63.  
  64.            
  65.         }
  66.        
  67.        
  68.     }    
  69.  
  70.  
  71.       if (amount > 10000) {
  72.         switch(city){
  73.             case `Sofia`:
  74.              komisionna = amount * 0.12;
  75.              break;
  76.              
  77.              case `Varna`:
  78.              komisionna = amount * 0.13;
  79.              break;;
  80.  
  81.              case `Plovdiv`:
  82.              komisionna = amount * 0.145;
  83.              break;
  84.  
  85.              
  86.         }
  87.        
  88.        
  89.     } console.log(komisionna.toFixed(2));
  90.    
  91.  
  92.        
  93.  
  94. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement