Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve(carWash){
- let result = 0;
- for(let i = 0;i < carWash.length;i++){
- let command = carWash[i];
- let func = null;
- switch(command){
- case "soap":
- func = a => 10 + a;
- ;break;
- case 'water':
- func = a => a + (a * 0.20);
- ;break;
- case 'vacuum cleaner':
- func = a => a + (a * 0.25);
- ;break;
- case 'mud':
- func = a => a - (a * 0.10);
- ;break;
- }
- result = func(result);
- }
- console.log(`The car is ${result.toFixed(2)}% clean.`);
- }
- solve(['soap','soap','vacuum cleaner','mud','soap','water']);
Advertisement
Add Comment
Please, Sign In to add comment