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 always forget that objects can be accessed like arrays in JS and used the somewhat redundant Object.keys(pairs)[x] approach instead of pairs[x]
very cool!!!
Elegant. I've learned so many simple but non-obvious design patterns just in a few weeks of coding exercises on here. Thanks for this one!
This comment is hidden because it contains spoiler information about the solution
Damn I thought the matches key was invalid. 😅 Awesome job!
Why is this rated so highly? This solution modifies input to then return a result, which is awful.
Great job refactoring the line of code into one line
same :)
This comment is hidden because it contains spoiler information about the solution
This comment is hidden because it contains spoiler information about the solution
This comment is hidden because it contains spoiler information about the solution
What he is saying is that the function is mutating the original signature array.
You should make a copy of the signature array. You can do that with
const aryintSignature_Copy = [...signature]
;Wow, such a clever sollution!
I was breaking my head on excluding those 'edge cases' (
n =< signature.length
) from the loop.What would be a good practice to eliminate overcomplification?
Is it to write all possible inputs and outputs in 1 overview to spot the most efficient pattern?
But thnx, this was a great lesson.
nice
for sake of learning, why is using slice not a good practice?
Loading more items...