HTML Academy
Fasten your seat belts
Functions2/24
Back to the list of tasks
  • 1. Fasten your seat belts
  • 2. Long-distance flight
  • 3. Going the second circle
  • 4. Helper function
  • 5. Function, I’m calling you!
  • 6. I have a parameter for you
  • 7. Order of parameters
  • 8. Return from function
  • 9. Summary of “Functions”. Part 1
  • 10. Seventh program: “From salary to salary”
  • 11. Business trip
  • 12. Write, simplify
  • 13. Get rid of unnecessary
  • 14. Make me beautiful
  • 15. Just add percentage
  • 16. Call me quietly by name
  • 17. I see the target
  • 18. How many flights?
  • 19. Let’s clean up a little
  • 20. Who is faster?
  • 21. Saving up for a trip around the world
  • 22. Summary of “Functions”. Part 2
  • 23. Eighth program: “Money makes money”
  • 24. Ninth program: “The Eternal Question”
Going the second circle
  • Sign up
  • Log in

Loading…
Everything will be ready in few seconds

  • Theory
  • Theory
  • Comments

Long-distance flight

It’s not your first day working with Muffin, and you know his crazy character. Today he’s flying to Irkutsk, and tomorrow he’ll want to go somewhere else.

Let’s make sure we’re on the safe side and improve our program so that it takes into account the extra bonus for long-distance flights.

If the distance is greater than 10500 km, the number of accrued miles is 35% of the range of the flight, and not the 25% for shorter flights.

Comments

  • script.js
JavaScript
var percent = 0.25; var distance = 4125; var miles = distance * percent; console.log('We’ll get ' + miles + ' for the flight to Irkutsk');

What didn’t you like in this task?

Thanks! We’ll fix everything at once!

Console

The code has changed, click “Run” or turn autorun on.

Result

Goalscompleted
  1. After declaring variable distance, add a check to make sure that this variable is greater than 10500.
  2. If the check is executed, increase value of variable percent by 0.35.

Cookies ∙ Privacy ∙ License Agreement ∙ About ∙ Contacts ∙ © HTML Academy OÜ, 2019−2025

VISAMastercard

Log in

or

Forgot your password?

Sign up

Sign up

or
Log in

Restore access

Have you forgotten your password or lost access to your profile? Enter your email connected to your profile and we will send you a link to restore access.

Forgot to connect your email to the profile? Email us and we’ll help.