Itai Edri, you’re awesome and right as always. Array#filter or Array#find both suit well for the specific use case. But still, it is just a simple use case — as they can be implemented with a reduce too. map , filter , forEach , find can all be implemented using a reduce function — but for a lot of cases, using a reduce function is too verbose.