Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function dishwasher(input) {
- let detergent = 750;
- let dish = 5;
- let pot = 15;
- let detergentQuantity = Number(input[0]);
- let index = 1;
- let dirtyUtensils = input[index];
- let startCounter = 0
- let totalDetergent = detergent * detergentQuantity
- let totalDishes =0
- let totalPots = 0
- while (dirtyUtensils !== "End") {
- dirtyUtensils = Number(input[index]);
- startCounter++;
- if (startCounter % 3 === 0) {
- totalDetergent = totalDetergent - (dirtyUtensils * pot);
- index++
- dirtyUtensils = input[index];
- } if (startCounter % 3 !== 0) {
- totalDetergent = totalDetergent - (dirtyUtensils * dish);
- index++
- dirtyUtensils = input[index];
- } if (totalDetergent < 0) {
- console.log(`Not enough detergent, ${Math.abs(totalDetergent)} ml. more necessary!`)
- } if (totalDetergent > 0) {
- console.log("Detergent was enough!");
- console.log(`${totalDishes} dishes and ${totalPots} pots were washed.`);
- console.log(`Leftover detergent ${totalDetergent} ml.`)
- }
- // index++;
- // dirtyUtensils = input[index];
- }
- }
- dishwasher(["2", "53", "65", "55", "End"]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement