Advertisement
Guest User

Dishwasher

a guest
Dec 20th, 2020
298
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. function washMashine(arr) {
  2.  
  3. let detergent = 750;
  4. let detergentForDish = 5;
  5. let detergentForPot = 15;
  6.  
  7. let detergentQuantity = Number(arr[0]);
  8. let index = 1;
  9. let circle = 0;
  10. let dishes = 0;
  11. let pots = 0;
  12.  
  13. while(arr[index] !== "End" ) {
  14.  
  15. if( arr[index] < arr.length) {
  16. break;
  17. }
  18.  
  19.  
  20.  
  21. circle +=1;
  22.  
  23.  
  24. if( circle % 3 !== 0) {
  25. dishes += Number(arr[index]);
  26.  
  27. }
  28.  
  29.  
  30. if( circle % 3 === 0) {
  31. pots += Number(arr[index]);
  32.  
  33. }
  34. index++;
  35.  
  36.  
  37. }
  38.  
  39.  
  40.  
  41. let total = dishes * detergentForDish + pots * detergentForPot;
  42. let totalDetergent = detergent * detergentQuantity;
  43.  
  44. if( totalDetergent >= total) {
  45. console.log(`Detergent was enough!`);
  46. console.log(`${dishes} dishes and ${pots} pots were washed.`);
  47. console.log(`Leftover detergent ${totalDetergent - total} ml.`)
  48. }
  49. else {
  50. console.log(`Not enough detergent, ${total - totalDetergent} ml. more necessary!"`)
  51. }
  52.  
  53.  
  54. }
  55.  
  56. washMashine(["1", "10", "15", "10", "12", "13", "30"]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement