TZinovieva

Food For Pets

Jan 4th, 2023
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function foodforPets(input) {
  2.     let days = Number(input[0]);
  3.     let totalFood = Number(input[1]);
  4.  
  5.     let biscuits = 0;
  6.     let totalDogFood = 0;
  7.     let totalCatFood = 0;
  8.     let dayCounter = 1;
  9.  
  10.     for (let i = 2; i <= days * 2; i += 2) {
  11.         let dogFood = Number(input[i]);
  12.         let catFood = Number(input[i + 1]);
  13.        
  14.        
  15.         if (dayCounter % 3 === 0) {
  16.             biscuits += (dogFood + catFood) * 0.10;
  17.         }
  18.         totalDogFood += dogFood;
  19.         totalCatFood += catFood;
  20.    
  21.         dayCounter++;
  22.     }
  23.     let totalFoodEaten = totalDogFood + totalCatFood;
  24.     console.log(`Total eaten biscuits: ${Math.round(biscuits)}gr.`);
  25.     console.log(`${(totalFoodEaten / totalFood * 100).toFixed(2)}% of the food has been eaten.`);
  26.     console.log(`${(totalDogFood / totalFoodEaten * 100).toFixed(2)}% eaten from the dog.`);
  27.     console.log(`${(totalCatFood / totalFoodEaten * 100).toFixed(2)}% eaten from the cat.`);
  28. }
Advertisement
Add Comment
Please, Sign In to add comment