HTML Academy
  • HTML Academy
  • Courses
  • Tutorials
  • Courses
  • Tutorials
  • Sign up
  • Log in
  • Home
  • Interactive courses
  • JavaScript programming
  1. Introduction to programming 0/14
  2. Conditions 0/16
  3. Loops 0/26
  4. Arrays 0/28
  5. Functions 0/22
  6. Objects 0/28

Chapter 5: Functions

19 tasks, 3 challenges, 2 summaries

We'll send Muffin off on a trip, calculate salaries and income and learn how to separate the code into separate semantic blocks. And in the end, we will learn how to work with functions.

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

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.

We are using cookies to gather information which will help you use our website most effectively. You can read about this here or disable this feature if you want. By continuing to browse the site, you agree to our use of cookies.