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.
This comment is hidden because it contains spoiler information about the solution
I would like to see a "downvote" option. Perhaps moderated to avoid abuse, and requiring a justification for the downvote. I see bad solutions upvoted as best practices, and that's not healthy for a learning tool.
I note that most answers in languages that allow null values for the pin parameter do not correctly handle the null case. And while I would not use a Regex to solve this problem in real life, the title of the kata indicates that this regex are to be used -- TryParse or its ilk are not valid answers.
This is a mostly correct solution. If pin is null, then this implementation will throw ArgumentNullException, which violates the specification that the function return false for any input other that 4 or 6 digits.
This comment is hidden because it contains spoiler information about the solution