Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function fruitShop(input) {
- let fruitType = String(input.shift());
- let dayOfTheWeek = String(input.shift());
- let qty = Number(input.shift());
- let price = Number(undefined);
- switch(fruitType) {
- //***** Fruits *****/
- case `banana`:
- if ( dayOfTheWeek ==`Monday` || dayOfTheWeek ==`Tuesday` || dayOfTheWeek ==`Wednesday` || dayOfTheWeek ==`Thursday` || dayOfTheWeek ==`Friday` ) {
- price = 2.50;
- } else if ( dayOfTheWeek ==`Saturday` || dayOfTheWeek ==`Sunday`) {
- price = 2.70;
- }
- break;
- case `apple`:
- if ( dayOfTheWeek ==`Monday` || dayOfTheWeek ==`Tuesday` || dayOfTheWeek ==`Wednesday` || dayOfTheWeek ==`Thursday` || dayOfTheWeek ==`Friday` ) {
- price = 1.20;
- } else if ( dayOfTheWeek ==`Saturday` || dayOfTheWeek ==`Sunday`) {
- price = 1.25;
- }
- break;
- case `orange`:
- if ( dayOfTheWeek ==`Monday` || dayOfTheWeek ==`Tuesday` || dayOfTheWeek ==`Wednesday` || dayOfTheWeek ==`Thursday` || dayOfTheWeek ==`Friday` ) {
- price = 0.85;
- } else if ( dayOfTheWeek ==`Saturday` || dayOfTheWeek ==`Sunday`) {
- price = 0.90;
- }
- break;
- case `grapefruit`:
- if ( dayOfTheWeek ==`Monday` || dayOfTheWeek ==`Tuesday` || dayOfTheWeek ==`Wednesday` || dayOfTheWeek ==`Thursday` || dayOfTheWeek ==`Friday` ) {
- price = 1.45;
- } else if ( dayOfTheWeek ==`Saturday` || dayOfTheWeek ==`Sunday`) {
- price = 1.60;
- }
- break;
- case `kiwi`:
- if ( dayOfTheWeek ==`Monday` || dayOfTheWeek ==`Tuesday` || dayOfTheWeek ==`Wednesday` || dayOfTheWeek ==`Thursday` || dayOfTheWeek ==`Friday` ) {
- price = 2.70;
- } else if ( dayOfTheWeek ==`Saturday` || dayOfTheWeek ==`Sunday`) {
- price = 3.00;
- }
- break;
- case `pineapple`:
- if ( dayOfTheWeek ==`Monday` || dayOfTheWeek ==`Tuesday` || dayOfTheWeek ==`Wednesday` || dayOfTheWeek ==`Thursday` || dayOfTheWeek ==`Friday` ) {
- price = 5.50;
- } else if ( dayOfTheWeek ==`Saturday` || dayOfTheWeek ==`Sunday`) {
- price = 5.60;
- }
- break;
- case `grapes`:
- if ( dayOfTheWeek ==`Monday` || dayOfTheWeek ==`Tuesday` || dayOfTheWeek ==`Wednesday` || dayOfTheWeek ==`Thursday` || dayOfTheWeek ==`Friday` ) {
- price = 3.85;
- } else if ( dayOfTheWeek ==`Saturday` || dayOfTheWeek ==`Sunday`) {
- price = 4.20;
- }
- break;
- default:
- console.log(`error`)
- }
- console.log( (price*qty).toFixed(2) );
- }
- fruitShop ([`tomato`,`Monday`,`2`]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement