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.
I think you have to add a condition to the array after this array is matched.
I figured out how to get test arrays, just output the arguments to the console)
console.log(iterable)
The problem was with
[ 'a', 'b', 'b' ]
It's not working with empty array (without matches). This solution failed some tests!
TypeError: Cannot read property 'map' of null
Oh, this solution is 8-10 times faster, then solution with
new Set
. Looks great!I don't understand which exactly char arrays are needed. All other tests are passed. What does it mean?