Advertisement
Mihail_Atnsv

Autonomy

Apr 23rd, 2018
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function autonomy(n) {
  2.     let width = Number(n[0]);
  3.     let lenght = Number(n[1]);
  4.     let height = Number(n[2]);
  5.     let freeSpace = width * lenght * height;
  6.     let boxAll = 0;
  7.     let num = 3;
  8.  
  9.     for (let i = num; i <= freeSpace; i++) {
  10.         let boxes = String(n[i]);
  11.         if (boxes == "Done") {
  12.             break;
  13.         }
  14.         let oneBox = Number(boxes);
  15.         boxAll += oneBox;
  16.         if (boxAll > freeSpace) {
  17.             break;
  18.         }
  19.     }
  20.     if (freeSpace > boxAll) {
  21.         console.log(`${freeSpace - boxAll} Cubic meters left.`);
  22.     } else {
  23.         console.log(`No more free space! You need ${boxAll - freeSpace} Cubic meters more.`)
  24.     }
  25.  
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement