Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
not only is it going through the input twice, it's also unnecessarily creating two new potentially huge objects...
Looks nice, but if the array is huge. Why go through two full cycles, if you can one and interrupt it when finding the number. It can be the first element out of 100000
Wouldn't it be better to break the loop if the desired objects are found? Suddenly the array will be huge.
OMG! Really?!