Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve(input) {
- let fruit = input.shift();
- let day = input.shift();
- let count = Number(input.shift());
- let weekDay = false;
- let weekEnd = false;
- let isError
- let price = Number;
- if (day === 'monday' || day === 'tuesday' || day === 'wednesday' || day === 'thursday' || day === 'friday') {
- weekDay = true;
- }
- if (day === 'saturday' || day === 'sunday') {
- weekEnd = true;
- }
- if (weekEnd === false && weekDay === false) {
- isError = true;
- }
- if (isError === true) {
- console.log('error')
- }
- else (weekDay === true) {
- switch (fruit) {
- case 'banana':
- price = 2.50;
- break;
- case 'apple':
- price = 1.20
- break;
- case 'orange':
- price = 0.85
- break;
- case 'grapefruit':
- price = 1.45
- break;
- case 'kiwi':
- price = 2.70
- break;
- case 'grape':
- price = 3.85
- break;
- case 'pineapple':
- price = 5.50
- break;
- default:
- console.log('error')
- }
- else (weekEnd === true) {
- switch (fruit) {
- case 'banana':
- price = 2.70;
- break;
- case 'apple':
- price = 1.25
- break;
- case 'orange':
- price = 0.90
- break;
- case 'grapefruit':
- price = 1.60
- break;
- case 'kiwi':
- price = 3.00
- break;
- case 'grape':
- price = 4.20
- break;
- case 'pineapple':
- price = 5.60
- break;
- default:
- console.log('error')
- }
- }
- }
- console.log((price * count).toFixed(2))
- }
- solve(['banana', 's', '2'])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement