Advertisement
PowerCell46

Series JS

Oct 18th, 2022
640
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function series(input) {
  2.     let index = 0;
  3.     let budget = Number(input[index]);
  4.     index++;
  5.     let numberOfSeries = Number(input[index]);
  6.     index++;
  7.     let nameOfTheSeries = input[index];
  8.     index++;
  9.     let priceForTheSeries = Number(input[index]);
  10.  
  11.     let discount = 0;
  12.     let sumForTheSeries = 0;
  13.     for(let currentSeriesNumber = 1; currentSeriesNumber <= numberOfSeries; currentSeriesNumber++) {
  14.        
  15.         switch(nameOfTheSeries) {
  16.         case "Thrones": discount = 50; break;
  17.         case "Lucifer": discount = 40; break;
  18.         case "Protector": discount = 30; break;
  19.         case "TotalDrama": discount = 20; break;
  20.         case "Area": discount = 10; break;
  21.         default: discount = 0; break;
  22.         }
  23.         if(discount > 0) {
  24.         priceForTheSeries = priceForTheSeries - ((priceForTheSeries / 100) * discount);
  25.         } else {
  26.         priceForTheSeries = priceForTheSeries;
  27.         }
  28.         sumForTheSeries += priceForTheSeries;
  29.         index++;
  30.         nameOfTheSeries = input[index];
  31.         index++;
  32.         priceForTheSeries = Number(input[index]);
  33.     }
  34.  
  35.     if(budget >= sumForTheSeries) {
  36.         let leftMoney = budget - sumForTheSeries;
  37.         console.log("You bought all the series and left with " + leftMoney.toFixed(2) + " lv.");
  38.     } else if(sumForTheSeries > budget) {
  39.         let neededMoney = sumForTheSeries - budget;
  40.         console.log("You need " + neededMoney.toFixed(2) + " lv. more to buy the series!");
  41.     }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement