Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function newHome(input) {
- let typeFlower = input.shift();
- let numFlowers = Number(input.shift());
- let budget = Number(input.shift());
- let rose = 5;
- let dalia = 3.80;
- let lale = 2.80;
- let narcis = 3;
- let gladiola = 2.50;
- let primaryPrice = 0;
- switch (typeFlower) {
- case "Roses":
- primaryPrice = numFlowers * rose
- break;
- case "Dahlias":
- primaryPrice = numFlowers * dalia
- break;
- case "Tulips":
- primaryPrice = numFlowers * lale;
- break;
- case "Narcissus":
- primaryPrice = numFlowers * narcis;
- break;
- case "Gladiolus":
- primaryPrice = numFlowers * gladiola;
- break;
- default:
- console.log("Not a valid flower")
- }
- let discountPrice = 0;
- if (numFlowers >= 80 && typeFlower == "Roses") {
- discountPrice = primaryPrice * 0.9;
- } else if (numFlowers >= 90 && typeFlower == "Dahlias") {
- discountPrice = primaryPrice * 0.85;
- } else if (numFlowers >= 80 && typeFlower == "Tulips") {
- discountPrice = primaryPrice * 0.85;
- } else if (numFlowers <= 120 && typeFlower == "Narcissus") {
- discountPrice = primaryPrice * 1.15;
- } else if (numFlowers <= 80 && typeFlower == "Gladiolus") {
- discountPrice = primaryPrice * 1.20;
- } else {
- discountPrice = primaryPrice;
- }
- }
- newHome(["Roses", 20, 250])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement