Advertisement
Guest User

Untitled

a guest
Jul 4th, 2019
750
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function serial(input) {
  2.     let budget = Number(input.shift());
  3.     let serials = Number(input.shift());
  4.     let cena = 0;
  5.     for (let i = 1; i <= serials; i++) {
  6.         let name = input.shift();
  7.         let price = Number(input.shift());
  8.      
  9.         switch (name) {
  10.             case "Thrones":
  11.                 price *= 0.50; // Правим отстъпка само на цената на билета
  12.                 break;
  13.             case "Lucifer":
  14.                 price *= 0.60; // Правим отстъпка само на цената на билета. Трябва да се умножи по 0.60, а не 0.40
  15.                 break;
  16.             case "Protector":
  17.                 price *= 0.70; // Правим отстъпка само на цената на билета.Трябва да се умножи по 0.70, а не 0.30
  18.                 break;
  19.             case "TotalDrama":
  20.                 price *= 0.80; // Правим отстъпка само на цената на билета. Трябва да се умножи по 0.80, а не 0.20
  21.                 break;
  22.             case "Area":
  23.                 price *= 0.90; // Правим отстъпка само на цената на билета. Трябва да се умножи по 0.90, а не 0.10
  24.                 break;
  25.             default:
  26.                 break;
  27.         }
  28.         cena += price; // Добавяме цената на билета към общата сума след евентуалната му отстъпка.
  29.     }
  30.     let diff = Math.abs(budget - cena);
  31.  
  32.         if (budget >= cena) {
  33.             console.log(`You bought all the series and left with ${diff.toFixed(2)} lv.`);
  34.  
  35.         } else  {
  36.             console.log(`You need ${diff.toFixed(2)} lv. more to buy the series!`);// И тук трябва да се закръгли
  37.         }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement