Practice Category

JavaScript Function Practice Exercises

Callbacks, scopes, and functional programming

Track your progress

Log in to track your completion and save your code.

Log in / Sign up
Practise with purpose

Write functions that return useful results

Build confidence declaring, calling, and composing JavaScript functions. These exercises focus on inputs, return values, callbacks, and reusable behaviour, including the common mistakes that happen when a function is referenced, called, or logged at the wrong time.

Exercises
27
Difficulty
Beginner to Hard
Good to know first
Know variables, expressions, and basic conditional logic before starting.
Start with Return vs Log

Challenges

Up Next

Return vs Log

Continue Learning