TypeScript foreach return [duplicate]

The cleaner way would be to not use .forEach. It’s almost never needed if you’re using TypeScript or a modern version of JavaScript: If the code inside your loop doesn’t have any side-effects and you’re just checking for a condition on each item, you could also use a functional approach with .some: