Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function percentsOfPool ([litersPool, pipeOne, pipeTwo, hours]){
- litersPool = parseInt(litersPool);
- pipeOne = parseInt(pipeOne);
- pipeTwo = parseInt(pipeTwo);
- hours = parseFloat(hours);
- let firstPipeLiters = pipeOne * hours;
- let secondPipeLiters = pipeTwo * hours;
- let litersAfterHours = (pipeOne + pipeTwo) * hours;
- if (litersAfterHours <= litersPool){
- let percents = litersAfterHours / litersPool * 100;
- let firstPipePercents = firstPipeLiters / litersPool * 100;
- let secondPipePercents = secondPipeLiters / litersPool * 100;
- let firstPipe = Math.trunc(firstPipePercents / percents * 100);
- let secondPipe = Math.trunc(secondPipePercents / percents * 100);
- console.log(`The pool is ${percents}% full. Pipe 1: ${firstPipe}%. Pipe 2: ${secondPipe}%`);
- }else {
- console.log(`For ${hours} hours the pool overflows with ${litersAfterHours - litersPool} liters.`);
- }
- }
- percentsOfPool(['100', '100', '100', '2.5']);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement