Practice Category

JavaScript Higher-Order Function Exercises

map, filter, reduce, and composing behaviour

Track your progress

Log in to track your completion and save your code.

Log in / Sign up
Practise with purpose

Choose callbacks by intent, not habit

Practise JavaScript functions that receive, return, or coordinate other functions. You'll use forEach, map, filter, reduce, flatMap, and method chains while learning to match each callback contract to the output the program needs.

Exercises
56
Difficulty
Beginner to Very Hard
Good to know first
Be comfortable with arrays, function calls, parameters, return values, and callbacks.
Start with forEach Visits Each Item

Challenges

Up Next

forEach Visits Each Item

Continue Learning