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.
Even tho you most likely won't see this, but hate to break it to you - not everyone cares about coding principles - if you can do something in one line of code and it is not very unreadable, a lot of people will do just that and most people are fine with that.
In production and development codebases for huge apps - of course its better to keep things simple and readable, but if you can condense two or three loops to just 1-2 lines, but then explain the choice in documentation - thats way better.
I agree, but I also do not know how to overcome that hunger to fit an entire JS library into one line :D
Everyone wants to boil JavaScript down to one-liners but doing that will force you to violate the DRY principle. The conversion to LC in this code should have been stored in a scoped variable so you do not have to repeat yourself and spend the extra cycles converting the string multiple times. Sometimes more is better.
This comment is hidden because it contains spoiler information about the solution
This comment is hidden because it contains spoiler information about the solution