Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve(journeyCost, months) {
- let saveMoneySum = 0;
- let monthCounter = 0;
- let monthSaveMoney = journeyCost * 0.25;
- let monthBonus = 0;
- let spentMoney = 0;
- for (let i = 1; i <= months; i++) {
- monthCounter++;
- if (i % 2 !== 0 && i !== 1) {
- spentMoney = saveMoneySum * 0.16;
- saveMoneySum -= spentMoney;
- }
- if (monthCounter === 4) {
- monthBonus = saveMoneySum * 0.25;
- saveMoneySum += monthBonus;
- monthCounter = 0;
- }
- saveMoneySum += monthSaveMoney;
- }
- if (saveMoneySum >= journeyCost) {
- console.log(
- `Bravo! You can go to Disneyland and you will have ${(
- saveMoneySum - journeyCost
- ).toFixed(2)}lv. for souvenirs.`
- );
- } else {
- console.log(
- `Sorry. You need ${(journeyCost - saveMoneySum).toFixed(2)}lv. more.`
- );
- }
- }
- solve(3265, 3);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement