Advertisement
Guest User

Untitled

a guest
Feb 25th, 2020
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. const dollars = 5150;
  2. const kurs = 1.767;
  3.  
  4. const naemOfis = 450;
  5. const schetovodstvo = 150;
  6. const smetkaTokVoda = 132;
  7.  
  8. const razxodiUpravitel = 200;
  9. const razxodiSmetkaBGN = 10;
  10. const razxodiTegleneIPrexvurlqne = 60;
  11. const razxodiInternetZa4Meseca = 75;
  12. const razxodiKafeIToaletnaXartiq = 25;
  13.  
  14. const people = 3;
  15. const koeficent = 0.85;
  16.  
  17. function converToLeva(dollars, kurs, cb) {
  18. cb(dollars * kurs);
  19. }
  20.  
  21. function calculate(drugiRazxodi, cb) {
  22. cb(drugiRazxodi);
  23. }
  24.  
  25. function priznatiRaxodi(razxodi, cb) {
  26. var obshtoPriznati = razxodi.reduce((a, b) => a + b, 0)
  27. cb(obshtoPriznati);
  28. }
  29.  
  30. function print(result, cb) {
  31. cb(result);
  32. }
  33.  
  34.  
  35. converToLeva(dollars, kurs, (obshtoPari) => {
  36. priznatiRaxodi([naemOfis, schetovodstvo], (obshtoPriznati) => {
  37. const drugiRazxodi = razxodiUpravitel + razxodiSmetkaBGN + razxodiTegleneIPrexvurlqne + razxodiInternetZa4Meseca + razxodiKafeIToaletnaXartiq;
  38. calculate(drugiRazxodi, () => {
  39. const total = ((obshtoPari - obshtoPriznati) * koeficent) - drugiRazxodi;
  40. const moneyPerPerson = Math.floor(total / 3);
  41. print(moneyPerPerson, console.log);//2285
  42. })
  43. })
  44. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement