Advertisement
Guest User

Untitled

a guest
Apr 19th, 2019
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function christmasDecoration(input) {
  2.     let buget = Number(input.shift());
  3.     let name = input.shift();
  4.  
  5.     let sum = 0;
  6.  
  7.     while (name != 'Stop') {
  8.         let arr = name.split('');
  9.         let toNumbers = arr.map(x => x.charCodeAt(0));
  10.         let price = toNumbers.reduce((accumulator, currentValue) => {
  11.             return accumulator + currentValue;
  12.         }, 0)
  13.         if (price > buget - sum) {
  14.             console.log(`Not enough money!`);
  15.             break
  16.         } else {
  17.             console.log(`Item successfully purchased!`)
  18.             sum += price;
  19.             name = input.shift();
  20.         }
  21.  
  22.     }
  23.     let diff = buget - sum
  24.     if (name == 'Stop') {
  25.         console.log(`Money left: ${diff}`)
  26.     }
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement