Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function vacation(input) {
- let vacantionNeeded = +(input.shift());
- let haveMoney = +(input.shift());
- let saveCount = 0;
- let spendCount = 0;
- while (haveMoney < vacantionNeeded && spendCount < 5) {
- spendOrSaveInput = input.shift();
- spendOrSaveMoney = +(input.shift());
- if (spendOrSaveInput == "save") {
- haveMoney += spendOrSaveMoney;
- spendCount = 0;
- }
- if (spendOrSaveInput == "spend") {
- haveMoney -= spendOrSaveMoney;
- if (haveMoney < 0) {
- haveMoney = 0;
- }
- spendCount++;
- }
- saveCount++;
- }
- if (spendCount == 5) {
- console.log(`You can't save the money.\n${spendCount}`);
- }
- if (haveMoney >= vacantionNeeded) {
- console.log(`You saved the money for ${saveCount} days.`);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment