Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function pipe(args){
- let [Volume, PipeOneDebitHour, PipeTwoDebitHour, Hours]= args[0].split('\n').map(Number);
- let PipeOneDebit = PipeOneDebitHour * Hours;
- let PipeTwoDebit = PipeTwoDebitHour * Hours;
- let PipesDebit = PipeOneDebit + PipeTwoDebit;
- if (PipesDebit <= Volume){
- let PipeOnePercent = Math.trunc((PipeOneDebit / PipesDebit) * 100);
- let PipeTwoPercent =Math.trunc((PipeTwoDebit / PipesDebit) * 100);
- let PoolPercent = Math.trunc((PipesDebit / Volume) * 100);
- console.log(`The pool is ${PoolPercent}% full. Pipe 1: ${PipeOnePercent}%. Pipe 2: ${PipeTwoPercent}%.`);
- } else if (PipesDebit > Volume){
- let Overflow = (PipesDebit - Volume);
- console.log(`For ${Hours} hours the pool overflows with ${Overflow} liters.`);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement