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.
Note for readers,
charAt
will always give you''
when you empty string and also withslice
it will give you''
. This helps to reduce theif
checkBecause the constructor of Array takes the number of items in the list and Array.join joins the items together. This means that when you have 2 items you will only get 1 joined item. As seen in the following example:
[1,2].join('-');
This will return '1-2'. In the solution we create an empty array and join it with the letter. So if n is 2 and we join it without adding 1 we will get 'a' instead of 'aa'.
Why n+1?