Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function trip (input){
- let days = input[0];
- let type= input[1];
- let grade = input[2];
- let priceRoom = 18
- let priceA = 25
- let priceP = 35
- let day = days - 1
- switch(type){
- case ("room for one person"):
- price = priceRoom * day
- break;
- case ("apartment"):
- if (day < 10){
- price = priceA * day * 0.7
- }else if (day >= 10 && day <= 15){
- price = priceA * day * 0.65}
- else if (day > 15){
- price = priceA * day * 0.5
- }
- break;
- case ("president apartment"):
- if (day < 10){
- price = priceP * day * 0.9
- }else if (day >= 10 && day <= 15){
- price = priceP * day * 0.85}
- else if (day > 15){
- price = priceP * day * 0.8
- }
- break;
- }
- switch (grade){
- case ("positive"):
- price = price * 1.25
- break;
- case ("negative"):
- price = price * 0.9
- break;
- }
- console.log (price.toFixed(2))
- }
- trip (["30",
- "president apartment",
- "negative"])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement