Advertisement
ExGiX

Untitled

Apr 3rd, 2020
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. function solve (input) {
  2.  
  3.  
  4. let days = Number(input.shift());
  5. let foodQuantity = Number(input.shift());
  6. let countDays = 0;
  7. let totalFood = 0;
  8. let dogFood = 0;
  9. let catFood = 0;
  10. let dogFoodPercent = 0;
  11. let catFoodPercent = 0;
  12. let entire = 0;
  13. let buscuits = 0;
  14.  
  15.  
  16.  
  17. for(let i = 0; i < days ; i++) {
  18. countDays++;
  19.  
  20. let foodForaDay = 0;
  21. let dogQuantity = Number(input.shift());
  22. let catQuantity = Number(input.shift());
  23.  
  24. dogFood += dogQuantity;
  25. catFood += catQuantity;
  26.  
  27. foodForaDay = dogQuantity + catQuantity;
  28.  
  29.  
  30. totalFood = dogFood + catFood;
  31.  
  32.  
  33. if(countDays % 3 == 0) {
  34. buscuits += foodForaDay * 0.10;
  35. }
  36.  
  37.  
  38.  
  39.  
  40. }
  41.  
  42. entire = (totalFood / foodQuantity ) * 100
  43. dogFoodPercent = (dogFood / totalFood) * 100
  44. catFoodPercent = (catFood / totalFood) * 100
  45.  
  46.  
  47.  
  48.  
  49. console.log(`Total eaten biscuits: ${Math.round(buscuits)}gr.`)
  50. console.log(`${entire.toFixed(2)}% of the food has been eaten.`)
  51. console.log(`${dogFoodPercent.toFixed(2)}% eaten from the dog.`)
  52. console.log(`${catFoodPercent.toFixed(2)}% eaten from the cat.`)
  53.  
  54.  
  55.  
  56.  
  57.  
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement