svephoto

Care of Puppy [JavaScript]

Nov 12th, 2021
1,114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function careOfPuppy(input) {
  2.     let neededFoodQuantity = input.shift() * 1000;
  3.     let currentFoodQuantity = input.shift();
  4.  
  5.     let totalFoodQuantity = 0;
  6.  
  7.     while (currentFoodQuantity !== "Adopted") {
  8.         totalFoodQuantity += Number(currentFoodQuantity);
  9.  
  10.         currentFoodQuantity = input.shift();
  11.     }
  12.  
  13.     if (totalFoodQuantity <= neededFoodQuantity) {
  14.         console.log(`Food is enough! Leftovers: ${neededFoodQuantity - totalFoodQuantity} grams.`);
  15.     } else {
  16.         console.log(`Food is not enough. You need ${totalFoodQuantity - neededFoodQuantity} grams more.`);
  17.     }
  18. }
  19.  
  20. // careOfPuppy([4, 130, 345, 400, 180, 230, 120, "Adopted"]);
  21. // careOfPuppy([3, 1000, 1000, 1000, "Adopted"]);
  22. // careOfPuppy([2, 999, 456, 999, 999, 123, 456, "Adopted"]);
  23.  
Advertisement
Add Comment
Please, Sign In to add comment