borisova936935

Untitled

Oct 19th, 2021
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function newHouse(input) {
  2.     let type = input[0];
  3.     let count = Number(input[1]);
  4.     let budget = Number(input[2]);
  5.     let sum = 0;
  6.     //"Roses", "Dahlias", "Tulips", "Narcissus", "Gladiolus"
  7.     switch (type) {
  8.       case "Roses":
  9.         sum = count * 5.0;
  10.         if (count > 80) {
  11.           sum = sum * 0.9;
  12.         }
  13.         break;
  14.       case "Dahlias":
  15.         sum = count * 3.8;
  16.         if (count > 90) {
  17.           sum = sum * 0.85;
  18.         }
  19.         break;
  20.       case "Tulips":
  21.         sum = count * 2.8;
  22.         if (count > 80) {
  23.           sum = sum * 0.85;
  24.         }
  25.         break;
  26.       case "Narcissus":
  27.         sum = count * 3.0;
  28.         if (count < 120) {
  29.           sum = sum * 1.15;
  30.         }
  31.         break;
  32.       case "Gladiolus":
  33.         sum = count * 2.5;
  34.         if (count < 80) {
  35.           sum = sum * 1.2;
  36.         }
  37.         break;
  38.     }
  39.     let diff = Math.abs(budget - sum);
  40.  
  41.     if (budget >= sum) {
  42.       console.log(
  43.         `Hey, you have a great garden with ${count} ${type} and ${diff.toFixed(
  44.           2
  45.         )} leva left.`
  46.       );
  47.     } else {
  48.       console.log(`Not enough money, you need ${diff.toFixed(2)} leva more.`);
  49.     }
  50.   }
  51.   newHouse(["Tulips", "88", "260"]);
Advertisement
Add Comment
Please, Sign In to add comment