Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function fruitShop(input){
- let typeOfFruit = input[0];
- let dayOfWeek = input[1];
- let quantity = Number(input[2]);
- let priceForFruitPurchase = 0;
- if(dayOfWeek !=='Monday' && dayOfWeek !=='Tuesday' && dayOfWeek !=='Wednesday' && dayOfWeek !=='Thursday' && dayOfWeek !=='Friday' &&
- dayOfWeek !=='Saturday' && dayOfWeek !=='Sunday' ) {
- console.log('error');
- }
- switch(dayOfWeek){
- case 'Monday':
- case 'Tuesday':
- case 'Wednesday':
- case 'Thursday':
- case 'Friday':
- switch(typeOfFruit){
- case 'banana':
- priceForFruitPurchase = quantity * 2.50;
- break;
- case 'apple':
- priceForFruitPurchase = quantity * 1.20;
- break;
- case 'orange':
- priceForFruitPurchase = quantity * 0.85;
- break;
- case 'grapefruit':
- priceForFruitPurchase = quantity * 1.45;
- break;
- case 'kiwi':
- priceForFruitPurchase = quantity * 2.70;
- break;
- case 'pineapple':
- priceForFruitPurchase = quantity * 5.50;
- break;
- case 'grapes':
- priceForFruitPurchase = quantity * 3.85;
- break;
- default:
- console.log('error')
- break;
- }
- break;
- case 'Saturday':
- case 'Sunday':
- switch(typeOfFruit){
- case 'banana':
- priceForFruitPurchase = quantity * 2.70;
- break;
- case 'apple':
- priceForFruitPurchase = quantity * 1.25;
- break;
- case 'orange':
- priceForFruitPurchase = quantity * 0.90;
- break;
- case 'grapefruit':
- priceForFruitPurchase = quantity * 1.60;
- break;
- case 'kiwi':
- priceForFruitPurchase = quantity * 3.00;
- break;
- case 'pineapple':
- priceForFruitPurchase = quantity * 5.60;
- break;
- case 'grapes':
- priceForFruitPurchase = quantity * 4.20;
- break;
- default:
- console.log('error')
- break;
- }
- break;
- }
- console.log(priceForFruitPurchase.toFixed(2));
- }
- fruitShop(["tomato", "Monday", "0.5"])
Add Comment
Please, Sign In to add comment