vborislavova

06. Cake - while - loops - ex

Mar 4th, 2020
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function cake(input) {
  2.     let width = Number(input.shift());
  3.     let length = Number(input.shift());
  4.  
  5.     let allPieces = width * length;
  6.  
  7.     let piecesCake = input.shift();
  8.    
  9.     while (piecesCake != "STOP") {
  10.         let currentPieces = Number(piecesCake);
  11.         allPieces -= currentPieces;
  12.        
  13.         if (allPieces < 0) {
  14.             console.log(`No more cake left! You need ${Math.abs(allPieces)} pieces more.`);
  15.             break;
  16.         }
  17.         piecesCake = input.shift();
  18.     }
  19.  
  20.     if (piecesCake == "STOP") {
  21.         console.log(`${allPieces} pieces are left.`);
  22.     }
  23. }
Add Comment
Please, Sign In to add comment