Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function excursion(input) {
- let countSea = Number(input[0]);
- let countMountain = Number(input[1]);
- let index = 2
- let command = input[index];
- let priceSea = 0;
- let priceMountain = 0;
- let profitSea = 0;
- let profitMountain = 0;
- let sea = countSea;
- let mountain = countMountain;
- let isValidSea = false;
- let isValidMountain = false;
- while (command !== 'Stop') {
- let packet = command;
- //При избор на пакет, който вече не е наличен (броят му е равен на 0), не трябва да се добавя към общата цена.
- if (packet === 'sea') {
- if (sea === 0) {
- console.log(`no more sea`);
- break;
- }
- priceSea = 680;
- profitSea += priceSea;
- sea--;
- }
- else if (packet === 'mountain') {
- if (mountain === 0) {
- console.log(`no more mountain`);
- break;
- }
- priceMountain = 499;
- profitMountain += priceMountain;
- mountain--;
- }
- // if (isValidSea === true && isValidMountain === true) {
- // console.log(`Good job! Everything is sold.`);
- // }
- console.log(`Profit: ${(profitSea + profitMountain)} leva.`);
- index++;
- command = input[index];
- }
- let totalProfit = profitSea + profitMountain;
- // console.log(`Profit: ${totalProfit} leva.`);
- }
- excursion(["2",
- "2",
- "sea",
- "mountain",
- "sea",
- "sea",
- "mountain",
- "Stop"])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement